> From: Don Guinn
> 
> When I first encountered J I knew several programming languages
> including
> APL. And, as always doing things backwards, I started by reading the
> Dictionary. It was tough! It took a while, but I finally began to
> understand
> J. But then what troubled me was that "I know how to do this in
> APL/FORTRAN/whatever,
> and I remember seeing it in the Dictionary, but I can't find it. It
> still
> happens to this day.
> 
> What I needed, and still do at times, is a reference keyed by non-J
> terminology to J. A section in help called "HowTo". This would be a
> list of
> words and phrases used in other languages like FORTRAN, C, etc. and
> even
> English which people use to describe doing something on a computer. 

The Rosetta Code site " http://rosettacode.org/wiki/Category:J"; might be a 
useful resource in this situation too. There are now over 300 tasks implemented 
in J, along with implementations in other languages with which the J learner 
may be more familiar for comparison. In a number of cases there are also both 
explicit and tacit solutions. 

Tasks vary from simple (copy a string, file creation, array concatenation) to 
more complex (simple game implementations, creating animations)

I was wondering whether it would be worthwhile giving this resource more 
visibility on the Jwiki - currently there is a single link (towards the bottom 
of this page http://www.jsoftware.com/jwiki/Links";)?

One possibility would be to have a jwiki page that dynamically listed links to 
the tasks on Rosetta Code that have been implemented in J. That would make at 
least the task names searchable on the Jwiki.

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to