read


read
or learn more

Programming language development: the past 5 years

Oct 18, 2011 some comments

I recently compiled a list of Perlis Languages that were meant to illustrate varying paradigms not typically found in mainstream programming languages. Those languages were meant to stretch your mind and are not necessarily representative of the state of the art in language design and implementation. In this post I will provide a list of […]

Yegge, Clojure, Arc, and Lolita: or Days of Future Past

Feb 6, 2009 some comments

This post was discussed thoroughly on Hacker News. Even Mr. Graham was kind enough to comment — though not in the affirmative. There was moderate discussion on Reddit as well. A long time ago, in a galaxy far far away, Steve Yegge wrote an essay on Common Lisp named Lisp is not an Acceptable Lisp. […]

Linkage 2008.02.18

Feb 18, 2008

RESTful Partial Updates<br/> Gmail’s humble beginning<br/> I wrote the first version of Gmail in one day. It was not very impressive. All I did was stuff my own email into the Google Groups (Usenet) indexing engine. How To Go Slow<br/> Paul Graham on Trolls<br/> I think trolling in the broader sense has four causes. The […]

Linkage 2007.02.07

Feb 7, 2008

RIFE<br/> Perpetual motion machine<br/> Heins has an even greater uphill battle. He isn’t an engineer. He doesn’t have a graduate degrees in physics. He never even finished his electronics program at Heritage College in Gatineau, Quebec. “I have mild dyslexia and don’t do well in math, so I didn’t do very well in school,” he […]

Linkage 2008.01.31

Jan 31, 2008

Hacking the OLPC, pt.2<br/> I’m living vicariously through Mr. Clementson.<br/> Arc Roundup:<br/> Announcement, Tutorial, Forum, Lambda The Ultimate, Cross-reference, Evaluating, Unicode<br/> Interview with the NetBSD 4.0 developers<br/> Interview with Linus<br/> “I figured out the best way to kill productivity is to give talks and go to meetings,” says Linus, who says he now avoids doing […]

Continue