From: Mark E. Shoulson
Message: 3181
Date: 2004-07-15
>APL is a computer language that is distinguished by quite a few uniqueI've programmed in APL, and indeed, it is beautifully concise. I recall
>symbols. (See the consecutive code points starting at U+2336; the Unicode
>3.0 Names index lists other code points.)
>One ref.: <http://www.users.cloud9.net/~bradmcc/APL.html>
>
>Although "language" in computer programming has attributes different from
>those of a human, spoken (or gestural) language, nevertheless, it does
>share some attributes.
>
>I only wanted to call the attention of the Qalam community to a
>non-trivial-sized set of unique characters used only in a form of
>communication very different from that of ordinary human languages.
>
>APL seem to be uniquely concise; the internal processes that take place in
>response to executing only one symbol seem to correspond to a
>quite-significant amount of code in other languages, in some instances.
>At one time, there was a portable computer that had an APL keyboard, and
>executed the language more directly than usual.
>
>Does some computer code written by talented programmers have some of the
>attributes of poetry to those (few?) who know both? I suspect that such
>could be said. An elegant algorithm, expressed in a lower-level language,
>at least, can have a beauty, I think; that sort of beauty is akin to what
>mathematics (mostly "higher"?) can offer in some instances, it seems to me.
>
>
>[Getting 'way off topic, but: Write 11 33 55, "doubles" of the first oddThere's a cool pi approximation with a gematria of a qere/ketiv pair in
>integers. Rearrange: 113 355. Put the 355, the bigger one, on top.
>Divide, 355/113. The result is a remarkably-good approximation to [pi]. No
>better approximation with fewer than 11 digits, total, exists.
>(That is 104348/33215.) To me, this is beautiful, and not higher math. at
>all.]
>
>