On 2/27/06, Miller, Raul D <[EMAIL PROTECTED]> wrote:
>
> And I think it's worth learning just because it can help you think
> about problems more effectively.

This would perhaps be a good time for me to chime in with my $0.02 on
J. A very short note on where I come from: I have been programming
computers for 25 years. I have a M.Sc. in computer Science. I know and
have used 10+ languages in my career, and have used at least six of
those to solve mathschallenges problems. I consider myself to be
pretty good at computers/programming/logic/maths.

And I just find J very difficult to learn. I have learnt it well
enough to solve the mathschallenge problems where it is well suited
but not well enough to solve the problems that were less ideal. I
still struggle with ranks of verbs, use the dictionary for virtually
everything and I generally have to do everything by tine steps of
trial and error.

That may not sound like a ringing endorsement of J, but I would still
definitely recommend the original poster to spend some time and effort
of it, because what Raul said above is definitely true. It really
opens your eyes to have problems could (and in many cases *should*) be
solved.

It is likely to be comlpetely different from almost anything you have
worked with earlier (assuming you have no relation to APL etc), so
it's going to be at lot more rewarding than, say, learning Ada once
you know C++ and Java.

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

Reply via email to