[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LOGO-L> APL better than LOGO



This post if for the comp.lang.logo crowd.

Since there are long discussions here about "the best language" for
children, and LOGO alternatives in general, I find it worth while to
suggest that those interested got o comp.lang.apl and look at the therwad
about APL and J as "kid languages".

For those unfamiliar with APL and J, let me just add a few words. APL is a
one of the classic computer languages. It was designed by Ken Iverson, and
is centered arround dynamic arrays which have a shapes (like 2*2*2) that
can be dynamically reshaped (let's say to 2*4). The language has many
operators, which apply operations to whole arrays (you can sum the array
elements using a single expression etc.). The APL mavens prefer doing this
kind of to explicit looping (like "repeat" or recursion).
APL uses a unique charcter set, which APL bashers like to call
hiroglyphics. J is a newer language based on the same concepts. One of its
strong points is using normal ASCII.

APL and J tend to look "strange" to those educated on conventional,
imperative languages. But maybe this style of thought can appeal to kids.
I am not sure, but it seems like a long shot.

This is far from a complete description of APL/J and my views . Don't
flame me!

Ehud Lamm     mslamm@pluto.mscc.huji.ac.il


---------------------------------------------------------------
Please post messages to the Logo forum to logo-l@gsn.org.  Mail
questions about the list administration to logofdn@gsn.org.  To
unsubscribe send    unsubscribe logo-l    to majordomo@gsn.org.



Global SchoolNet Foundation - Linking Kids Around the World!
Copyright GSN - All Rights Reserved - Comments & Questions
Visit GSN's Global Schoolhouse for more exciting learning resources!
Search our Site - Home