J has a number of elements in it which are slanted towards educational contexts.
For example, >> and <: despite already supporting 1&+ and -&1. For example, p. despite already supporting #. (and more complicated expressions). For example, +/ .* despite APL offering the more concise +.x And so on... And we have a few really great labs and books. But what we do not have are extended treatments of topics. There's a lot going on in biology, for example, and we're not even trying there. We could be doing much better in physics simulations, graphics rendering, and so on. Anyways, we should also keep in mind that on the other side of the fence we have a lot of teachers struggling with the other side of these same issues. See, for example: http://cacm.acm.org/magazines/2014/8/177020-why-the-us-is-not-ready-for-mandatory-cs-education/fulltext I often feel that it's like we are not even trying to come up with anything to offer them. But it's so easy to get caught up in other issues, I guess I understand that. But I am not sure that that makes it right. Thanks, -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
