>.@(+/%#)&.(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
