Residents of the South Pacific island of Tanna worship an American "messiah" named John Frum who first appeared to them in the 1930s. According to a village elder quoted in a recent Smithsonian article, John promised to someday return and "he'll bring planeloads and shiploads of cargo to us from America if we pray to him. Radios, TVs, trucks, boats, watches, iceboxes, medicine, Coca-Cola and many other wonderful th
"... Outbreaks of this sort of thinking can be seen in the programming community, typically under the moniker of Domain Special Languages or DSLs. Programming languages are again starting to sprout DSL capabilities. Ruby and Fortress — of the two languages already mentioned — are examples.
I think the time is right for this sort of thinking to become mainstream. The industry is at the point where the irrational exuberance surrounding using XML as a DSL for programming languages has passed (thank goodness!). Something needs to take its place which is significantly — not just incrementally better. I think a DSL-enabling programming language will fit the bill.
Gravity is a myth, the Earth sucks.