[IAEP] Which Language?

gerry_lowry (alliston ontario canada (705) 250-0112) gerry.lowry at abilitybusinesscomputerservices.com
Sat Sep 26 02:00:10 EDT 2009


if your only tool is a hammer, all of your problems tend to look like nails.

This single letter tool belongs on the XO ...

           it is highly cross platform + comes with a small footprint

               it comes from the mind of a Turing Award* winner

                    * (a.k.a. computing's equivalent of the Nobel Prize)

                                that mind was a teacher

                                          that teacher died at the keyboard at 83

                                                    composing a tutorial (a.k.a.a lab)
                                                    for his language ...

it is:      J

   +/ 2 2
4
   ajouter =. +/
   ajouter 2 2
4
   hinzufuegen =. ajouter
   hinzufuegen 2 2
4
   aggiungere =. ajouter
   aggiungere 2 2
4
   toevoegen =. ajouter
   toevoegen 2 2
4
   adicionar =. ajouter
   adicionar 2 2
4
   
http://jsoftware.com/

"J is a modern, high-level, general-purpose, high-performance programming language.
 J is portable and runs on Windows, Unix, Mac, and PocketPC handhelds,
 both as a GUI and in a console.
 True 64-bit J systems are available for XP64 or Linux64, on AMD64 or Intel EM64T platforms.
 J systems can be installed and distributed for free."

NB.                ===>  free  <===

http://jsoftware.com/platforms.htm

http://en.wikipedia.org/wiki/Kenneth_E._Iverson

http://en.wikipedia.org/wiki/Turing_Award

Turing Award paper "Notation as a Tool of Thought":
  http://awards.acm.org/images/awards/140/articles/9147499.pdf  c. 51 pp.

http://awards.acm.org/citation.cfm?id=9147499&srt=year&year=1979&aw=140&ao=AMTURING



More information about the IAEP mailing list