[Jprogramming] One word description of J
PMA
PeterArmstrong at aya.yale.edu
Wed Jun 8 09:04:44 HKT 2011
This reminds me to ask: When the J term "proverb" was invented
(derived via grammatical logic from the existing "pronoun"), what
thought was given to the result's pre-existence in the language
as meaning something *else*?
P.A.
simon at superware.com.au wrote:
> I think that the word "feral" has negative and destructive
> connotations. Not a word to use if you want to promote the use of J
> to a manager.
>
> Surely we need a word that indicates incredible usefulness or
> competence. How about "dextrous" or "omnidextrous".
>
> Simon
>
>
> Quoting John Baker<bakerjd99 at gmail.com>:
>
>> I've been thinking about what's a good single word description of J.
>> Something that suggests the important features of the language and conveys
>> the spirit of J programming. I offer the word: feral. Here's a footnote I
>> recently added to the upcoming JOD 0.9.3 documentation.
>>
>> Coming up with an accurate description of J is a challenge. The language is
>> definitely array oriented and contains an almost pure functional
>> tacit sub-language. However J also contains substantial imperative features
>> and its clever use of locales and locale paths simulates most of the useful
>> features of object oriented languages. Waving your hands and declaring a
>> language multi-paradigm or agile is the standard way out but unfortunately
>> this does not distinguish J. I think J is a *feral* programming language.
>> The word feral sounds like a mixture of functional and imperative and the
>> established meaning of feral: almost wild, wilily, able to survive on your
>> own but willing to cooperate – on your own terms - conveys the independent
>> free thinking character of J programmers.
>>
>>
>>
>> --
>> John D. Baker
>> bakerjd99 at gmail.com
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
More information about the Programming
mailing list