IMHO, "user-friendly" means at least 2 things here:
1. As for J, it means quick learning and easy reading of J programs
2. As for GUI, it means intuitive and convenient for users without assuming
that they are expert of the system already

In fact, "user-friendly" doesn't conflict with efficiency of programs
(size/speed). However, few systems nowadays merit both.

I'm reading A Personal View of APL, (though as a newbie who often have
problems of understanding J programs), I found the design motives already
have user-friendliness from the beginning (growing/composing the programming
language like natural language), so my inability doesn't mean J's not
user-friendly, it means I need to work/study harder.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to