Activities: Difference between revisions

Mokurai (talk | contribs)
Useful GNU/Linux Applications: UCBLogo, Iverson's J; Move comment to Discussion page
Mokurai (talk | contribs)
J: GPL
Line 71: Line 71:
====J====
====J====


J is Turing Award winner Ken Iverson's last version of [[OLPC:APL|APL]], his language for describing computers and algorithms, designed originally for human use, not as a programming language. In order to avoid the controversy that surrounded the APL character set and keyboard layouts, J uses only ASCII. J Software, Iverson's company, put a version of J under GPL3 in March 2011. It can be installed and run from the command line. A Debian package is in preparation.
J is Turing Award winner Ken Iverson's last version of [[OLPC:APL|APL]], his language for describing computers and algorithms, designed originally for human use, not as a programming language. In order to avoid the controversy that surrounded the APL character set and keyboard layouts, J uses only ASCII. J Software, Iverson's company, [http://replacingtextbooks.wordpress.com/2011/07/26/another-programming-language-for-sugar/ put a version of J under GPL3] in March 2011. It can be installed and run from the command line. A Debian package is in preparation.


Iverson successfully used APL to teach arithmetic to first-graders on a loaned IBM 360 with Selectric printing terminals using APL typeballs. He wrote a book on teaching ''Arithmetic'', published by APL Press but now out of print. [[User:Mokurai|Mokurai]] is preparing to add it to the [[Replacing Textbooks]] server.
Iverson successfully used APL to teach arithmetic to first-graders on a loaned IBM 360 with Selectric printing terminals using APL typeballs. He wrote a book on teaching ''Arithmetic'', published by APL Press but now out of print. [[User:Mokurai|Mokurai]] is preparing to add it to the [[Replacing Textbooks]] server.