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

Reply via email to