Not Lisp again.... 17 years ago
Relations, not functions. Prolog.
HN user
Relations, not functions. Prolog.
This example demands that you understand some domain-specific needs (of a text editor), so it's a little annoying.
But, the main idea is right on the mark. The point is that the natural structure of the code (that uses closures) is completely impossible to achieve without closures.
Great stuff! I think the author gets it. :-)
Speaking of Microsoft, C# and VB have picked up a host of features from academic languages. This eight-year old essay is obsolete.
-systems grad student (fair disclaimer)