<.@(+/%#)&.(a.&i.)' ' -.~ 'IT IS PLAIN THAT THE AVERAGE OF A BUNCH 
OF LETTERS WILL BE NEAR THE MIDDLE'
J

Henry Rich

Thomas Costigliola wrote:
>    >.@(+/%#)&.(a.&i.)'THOMAS COSTIGLIOLA'
> J
> 
> Hehe, I am in the right career.
> 
> 
> On Thu, Oct 15, 2009 at 10:43 AM, Dan Bron <[email protected]> wrote:
>> I wrote:
>>>  The goal is simple: provide a brief, elegant, or otherwise interesting J
>>>  phrase that produces the name of a programming language, given the name of
>>>  its author or one of its major contributors or prominent community
>>>  members.
>> Here's my first play:
>>
>>           mm =:  {.                     NB.  MegaloManiacs = named the 
>> language
>> after themselves
>>           mm psychoanalyze PLs
>>        +-+-----------+
>>        |L|LARRY MCVOY|
>>        +-+-----------+
>>        |R|ROSS IHAKA |
>>        +-+-----------+
>>
>>           ng =:  <.@(+/ % #)&.(a.&i.)   NB.  Nice Guys = "not quite mean"
>>           ng psychoanalyze PLs
>>        +-+--------------+
>>        |K|ARTHUR WHITNEY|
>>        +-+--------------+
>>        |Q|ALBERT GRÄF  |
>>        +-+--------------+
>>
>> Here are the definitions I used:
>>
>>           psychoanalyze =. (=`) (`:6) (&>) / (@:|:) (#~`) (`:6)
>>
>>           PLs =: (({.@:{.~ ; (}.~ >:)) i.&' ');._2 TAB -.~ ucp noun define
>>                B KEN THOMPSON
>>                C DENNIS RITCHIE
>>                D WALTER BRIGHT
>>                E MARK MILLER
>>                F WALTER BRAINERD
>>                J ROGER HUI
>>                K ARTHUR WHITNEY
>>                L LARRY MCVOY
>>                Q ALBERT GRÄF
>>                R ROSS IHAKA
>>                S RICK BECKER
>>                T JONATHAN REES
>>        )
>>
>> Note that I rejigged PLs a bit to make the language name scalar, which
>> works for these single-letter programming languages.  Note also that the
>> game is pretty open and flexible; you don't have play this way, I just
>> think it's more fun to come up with a description and see how many authors
>> meet it.  But one-off phrases for a particular language/author are good
>> too (so long as they're interesting).
>>
>> -Dan
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
> 
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to