“Expressiveness matters”

Aristotle on 2005-04-11T16:02:28

In Expressiveness Matters, Brian McCallister writes:

It reminds me, a great deal, of a conversation I had with a really bright guy who re-implemented (okay, actually pre-implemented, or co-implemented) something very popular in the open source world (written in C) in OCaml. After beating on it for a while he concluded that the basis for the whole design was broken, but he attributes being able to see why the whole design was broken to the expressiveness of the language, not to any abstract conceptual model. The C version is in widespread use, releases bug fix versions quite frequently, and a lot of people wonder if it will ever actually be stable.

Via Bill de hÓra: Be Clear


Name That Program

mary.poppins on 2005-04-11T17:19:05

The C version is in widespread use, releases bug fix versions quite frequently, and a lot of people wonder if it will ever actually be stable.


Wait, let me guess . . . the linux kernel? :)