Clojure » state – A great article on the design behind Clojure’s approach to identity and state.
Moose analysis technology: Code City – CodeCity is written by Richard Wettel and is an integrated environment for software analysis, in which software systems are visualized as interactive, navigable 3D cities.
The State of the Language: An Interview with Bjarne Stroustrup – “rvalue references are very much a “technical extension” meant to be invisible to 99.9 percent of programmers. Their main effect will be some speedup in the implementation of common containers (e.g. vector) and algorithms” That would be true if C++ programmers used some common containers and facilities, but as every C++ project has at least 3 string classes and 3 non-stl containers, rvalue references will show up a lot more than expected.
Also, they’ll create huge amounts of macho code points for all those C++ programmers who have already mastered the wonderful, useless world of compile-time template meta-programming!
EDN Access–09.01.97 Going toastal – “With a computer, our customers can load the bread the night before, program a finish time, and get a perfect slice of toast when they awaken.”
Features of Common Lisp – “This page might be most useful to those with some previous experience in programming, who are marginally interested in Lisp, and want to better understand some of what makes it so attractive.”
DadaDodo – “DadaDodo is a program that analyses texts for word probabilities, and then generates random sentences based on that. Sometimes these sentences are nonsense; but sometimes they cut right through to the heart of the matter, and reveal hidden meanings.”
http://okmij.org/ftp/Scheme/pointer-as-closure.txt – “There is a deep connection between C pointers on one hand, and Scheme closures that respond to the messages ref and set on the other hand. That means we can precisely emulate the semantics of ‘&’ in Scheme. OTH, we can say that C has a limited form of closures.”
All new Monticello 2 « The Weekly Squeak – Monticello is a distributed optimistic concurrent versioning system for Squeak code written by Avi Bryant and Colin Putney with contributions from many members of the Squeak community.
Religions are hobbies – “This page proposes roles and rules for religions in society to allow us all to coexist without conflict.
Hobbies can coexist. Religious practices are hobbies.”
The Dada Engine – “The Dada Engine is a system for generating random text from grammars.”
Introduction – Libfirm – “libFirm is a C library implementing the Firm low-level intermediate representation. Firm is used to represent computer programs in a computer program in order to analyse and transform it.”