The symbols seem unusual to me in that the internal details are exposed in high level language. I was implementing a red black tree at the same time I first read about j symbols which in particular confused me about their purpose. And wondered, with all this machinery, why doesn't j directly support associative arrays? I've now made arrays of symbols and discover they work like integers. Symbols are what other languages call "strings", and for an array oriented language offer a second way (boxes the other) to fit varying size items all of the same type into an array. (Sort of) avoiding code in chat, "same under symbol" is a new-to-me way to split input. It separates numbers, retains punctuation; sometimes useful and different from the default state machine behavior. I find it easier to use than the fretting conjunction. Symbols are not a stranger in a strange land. Grokked.
I've also started to use spread. From the programming forum I'd think that open is the perfect hammer. Next tool, memory mapped files? |Date: Thu, 10 Dec 2020 09:31:26 +0100 |From: Jan-Pieter Jacobs <[email protected]> |To: [email protected] |Subject: Re: [Jchat] symbols |Message-ID: | <cans99cy70n2zv8wwp-odkjuqusq-fe01ehw3p_c7sngdkyk...@mail.gmail.com > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
