| Display name: |
|---|
Your comment:
Please enter the text in the image above here:
2010/5/13
A Brief, Incomplete, and Mostly Wrong History of Programming Languages:
1842 - Ada Lovelace writes the first program. She is hampered in her efforts by the minor inconvenience that she doesn't have any actual computers to run her code. Enterprise architects will later relearn her techniques in order to program in UML.
1987 - Larry Wall falls asleep and hits Larry Wall's forehead on the keyboard. Upon waking Larry Wall decides that the string of characters on Larry Wall's monitor isn't random but an example program in a programming language that God wants His prophet, Larry Wall, to design. Perl is born.
1995 - At a neighborhood Italian restaurant Rasmus Lerdorf realizes that his plate of spaghetti is an excellent model for understanding both the World Wide Web and that web applications should mimic their medium. On the back of his napkin he designs Programmable Hyperlinked Pasta (PHP). PHP documentation remains on that napkin to this day.
2007/10/30
AT&T has released what could be the world's first truly post-9/11 programming language: a language designed for large-scale communications surveillance. The Hancock programming language, unsurprisingly, resembles a much earlier AT&T/Bell Labs innovation, C, in style and is designed for sifting through gigabytes of telephone and internet records, looking for things of interest. Examples given in the documentation include scripts for finding all packets to or from an address of interest, and for tracking a person's movements by checking which cell towers their mobile phone connected to during the day. And there's good news for hobbyists wanting to run their own model surveillance agency in their garage: the source code and binaries are free for noncommercial use.
2003/8/25
Excellent news. SuperCollider, the rather Smalltalk-like audio synthesis programming language for the Macintosh, is now Free Software; it is being rewritten for MacOS X and Linux and released under the GPL. I played around with the MacOS 9 version of it a while back and it was a fun thing to play with. Not as visual as Pd/MAX, but more comfortable for those used to programming, and syntactically a very nice language.
| Display name: |
|---|
Your comment:
Please enter the text in the image above here: