On Tue, Nov 3, 2015, at 12:42 PM, Raul Miller wrote: > On Tue, Nov 3, 2015 at 3:15 PM, Wendell P <[email protected]> wrote: > > Although at first glance K looks similar to J, it really is not an APL, > > since it is based on lists rather than arrays. Most of the > > simplifications follow from this. There is no shape, rank, and boxing. > > Syntax is cleaner for list operations and control structures. Functions > > have more conventional syntax and can take arbitrary number of > > arguments. > > I'm not sure I'd call K's syntax cleaner.
Actually, I agree that K's syntax is not overall simpler, especially with all that operator overloading going on, though I do single out the list operations and control structures. I'm using Q, and replacing the monadic operators with words has made it much easier to parse, kind of like Rebol. With its more complex semantics, I doubt that J's syntax could be much simpler than it is, though some of the periods and colons do seem superfluous. -- http://www.fastmail.com - Email service worth paying for. Try it for free ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
