You may be familiar with JSFiddle and CodePen, but there are similar tools for a variety of languages, some more practical than others. [more inside]
Thinking about learning a new programming language? How about a functional language with support for test-driven development and a snazzy visual interface, already deployed on millions of computers around the world? I'm speaking, of course, about Excel. In a 2014 Strange Loop talk, Felienne discusses the virtues of the Excel programming language (which is Turing complete, if you were wondering).
“Word Embedding Models let us take a stab formalizing an interesting counterfactual question: what would the networks of meaning in language look like if patterns that map onto gender did not exist?” [more inside]
There are at least three emoji-based programming languages: 🍀 (aka 4Lang; bubblesort example), Emojinal, and HeartForth (stack-based, for extra obscurity; factorial example). [more inside]
The Life Cycle of Programming Languages, by Betsy Haibel [previously] for Model View Culture. [more inside]
The PLT Games are a monthly programming language competition. At the beginning of every month, a new theme is picked and developers begin work on a language that they think best fits the theme. At the end of every month, developers submit their projects and entries are submitted during the next month. [more inside]
The J programming language is kind of like a super calculator (it’s been described as executable mathematical notation). It was developed by Ken Iverson and Roger Hui and is a successor to APL (and there’s no need to buy a new keyboard). The language is free and open source, and works on Windows, Mac, and Linux. A series of books and articles on using J are also available to download. To whet your appetite, here’s an article on using J to find the eighth ten-digit prime number that appears among the digits of pi.
Everything you ever wanted to know about history's most abusive programming language. INTERCAL: Its history, reference manual and a style guide.
Corey Arcangel is perhaps the internet's most infamous hack, masher-upper, digi/net artist. His work stands for a growing culture of artists who run wildly through animated GIF landscapes populated with corrupted data-compressed bunny rabbits and tinny, MIDI renditions of Savage Garden ballads. As the Lisson Gallery, London, opens its archives to Arcangel's curatorial eye, could digi/net art be set to infect the real, fleshy world, like a rampant Conficker Worm? Has YouTube become the truest reflection of our anthropological selves? Are we destined to roam the int3erw£bs like the mythic beasts of yore, hoping, in time, that digi art can free us from the confines of this fleshy void? [...previously]
Say hello to googles new concurrent programming language Compiles faster than c/c++ and runs just as fast. Garbage collection + concurrency included
A tool that turns English into computer code? Maybe someday. Metafor is a code visualizer from researchers at MIT which produces non-executable (but meaningfully-structured) code out of natural language. Here is a quicktime demonstration of what it looks like in action. Here's the paper as a PDF.