Categories
Blather Software and Programming

Snake in a crib

From a recent article titled “Python is eating the world“:

Python may never have existed at all had the popular programming languages in the late ’80s been better, with one of van Rossum’s motivations for creating Python being the incompatibility of the Perl scripting language with the Amoeba distributed computing system he was working on at CWI. “The lucky thing for Python is that Perl was unportable to Amoeba,” he says. “If it had been possible to port Perl to Amoeba, I would have never have thought of starting my own language.”

Pitch for a science fiction short story:
Knowing the perfect inflection point for altering the timeline to prevent Perl’s doom, our heroes enlist Damian Conway, who manages to construct a working Time Machine in five terse lines of Perl 6. Unfortunately(?), his code is not supported on any existing implementation, because of concurrency problems…