Re: Raul's point about harsh self criticism, I don't think any of this so far has been overly harsh. I certainly didn't mean my comment about the music to be much, other than an observation, perhaps a recommendation for the next time.
Re: rest of the comments. Remember as far as "code beauty" and usability, the competition is no longer C++ or Java. It's Python (with numpy, which is also relatively loopless and satisfies the super calculator aspect), R, and Ruby essentially. Both are interactive, interpreted. The disadvantage is that things are either slow or awkward to speed up (numpy is essentially C with a wrapper, and anything fast in R is essentially C level as well). All of these are somewhat kludgy and verbose, but they are a huge improvement over the past generation, and most importantly they do the job required, and very well. TouchQuery looks really cool, but it's not a killer app, it's a great tool. I mean -- have you ever switched to a language because the IDE was awesome? To reframe the question of the killer app: What common computing problem does J uniquely solve, or solve uniquely better? Again, I honestly do not know. I'm actively trying to come up with reasons to slip it into my daily routine (which is about 95% Python), and I keep failing. I would have to spend probably a month or two of off-hours development to get my small j-table project up to par with Python's pandas in just the simple stuff. On Sat, Mar 8, 2014 at 10:38 AM, PMA <[email protected]> wrote: > I'm surprised that the music discussion continues. > I took its instigation as a joke assuming that _any_ > music in this context would be distracting at best. > > > > PMA wrote: > >> Maybe Stockhausen's _Klavierstuck IX_? It's based on the Fibonacci >> series. >> >> Roger Hui wrote: >> >>> (1) There is perhaps a generational difference. Young people might like >>> some background music? >>> >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm >> >> > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
