Friday, November 26, 2004
Bournegol
As I mentioned in my post about the Bourne Shell, the source code for Unix /bin/sh (aka Bourne Shell) was written by Steve Bourne using C macros to make C look like Algol-68. Developers hated to modify the code because you had to learn a new language. You could say that the code to /bin/sh was a cautionary tale of macro abuse. According to Marc Lehmann, this style of coding is called Bournegol .
RSS 0.92 Feed