Don't get me wrong: K is powerful, and I like how it works. (I am especially fond of transitive closure in the context / and \ ).
But getting a copy of K for non-commercial use is a pain. I certainly am not going to pay commercial use fees for non-commercial use, and I do not like dealing with programs that expire. Given my use patterns, I would expect that I would need a couple years of casual use (not every day) before I achieved any fluency in the language. And the last time I installed a copy it stopped working every time I came back to it after few hours (requiring a restart and a loss of everything I had done to that point) and stopped working entirely after about a month (requiring an uninstall). So... the language is hostile to me using it. -- Raul On Fri, Nov 18, 2011 at 12:08 PM, Brian Schott <[email protected]>wrote: > Another approach would be to replace Dots with Semi's which can be > executed to produce boxes. > > cs=: {&(';',a.)&(('.',a.)&i.) NB. replaces Dot's with Semi's in strings > cs '192.168.1.1' > 192;168;1;1 > ".@cs '192.168.1.1' > +---+---+-+-+ > |192|168|1|1| > +---+---+-+-+ > > > Like Raul, I have had no success with K, but guess that it is powerful, > too. > > -- > (B=) > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
