[]RSS

About Archives Artwork Comic Contact Philosophy Projects Tags

Alan Kay on OOP

[Comment]

November 11th, 2007 in Links

Dr. Alan Kay talks about the Meaning of “Object-Oriented Programming”. His summary:

OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things. It can be done in Smalltalk and in LISP. There are possibly other systems in which this is possible, but I’m not aware of them.

Link: Rewriting Reddit

[Comment]

October 1st, 2007 in Links

Rewriting Reddit. The story of Reddit’s rewrite from Lisp to Python.

XML expert rants on XML

[Comment]

November 1st, 2006 in Links

Erik Naggum intelligently rants about the weaknesses in XML. He says:

XML, being the single suckiest syntactic invention in the history of mankind, offers you several layers at which you can do exactly the same thing very differently, in fact so differently that it takes effort to see that they are even related.

Paul Graham’s Arc

[Comment]

March 28th, 2006 in Links

Paul Graham’s Arc status page, his next-gen Lisp tool.

Lisp and writing

[Comment]

March 16th, 2006 in Links

The Art of Lisp & Writing

A Lisp ‘Aha!’

[Comment]

February 8th, 2006 in Links

The story of a developer finding Lisp: Aha! While writing YAQL I accidentally discovered Lisp.

20k Lisp interpreter

[Comment]

February 8th, 2006 in Links

A small lisp interpreter. Can be fit in as little as 20k on x86.

Lisp movie

[Comment]

December 17th, 2005 in Links

A Lisp Movie, intended to show people why Lisp is so darned cool.

QOTD: Greenspun on SQL, Lisp and Haskell

[Comment]

March 30th, 2005 in Quotes

Philip Greenspun said SQL, Lisp, and Haskell are the only programming languages that I’ve seen where one spends more time thinking than typing.