Essays/J Tweets
< Essays
Jump to navigation
Jump to search
How would you describe J in an elevator pitch? Dan Bron observed that a contemporary version of the elevator pitch is a tweet. So, how would you describe J in 140 characters or less?
jtweet=: 0 : 0 J is a programming language that works with arrays, verbs, and adverbs. For example, +/x computes the sum of array x and /:~x sorts it. ) #jtweet 138
I thought I might have to shoehorn Jsoftware.com into the 140 characters. However, I note that Googling "J programming language" gets Jsoftware.com as the top hit, so that's probably not necessary.
The following is a bit shorter and could be used if I had to fit in additional stuff (could also use "e.g." instead of "For example"), but I want to sound conversational, as if I am not constrained by the 140 chars.
jtweet1=: 0 : 0 J is a programming language that works with arrays, verbs, and adverbs. For example, +/x sums array x and /:~x sorts it. ) #jtweet1 123
A version that captures more of the language:
jtweet2=: 0 : 0 J is a programming language that works with arrays, verbs, adverbs, and conjunctions. For example, +/x sums array x and /:~x sorts it. ) #jtweet2 138
-- Roger Hui
Another alternative explains verb and adverb, and adds text and indexing.
jtweet0=: 0 : 0 J is a programming language that works with arrays, verbs, and adverbs. For example, +/x sums array x (verb +; adverb /), 97 32{a. is 'a '. ) #jtweet0 140
-- Brian Schott[[[Category:Promoting J C.8]]