2014/05/29

Living in the real world: “It doesn’t matter.”


[p32]

I have met Lisp programmers who react to these diadvantages by arguing that the the problems would go away if only the whole world used Lisp and nothing else. And indeed they might! But it doesn’t matter: The whole world isn’t going to start using Lisp any time soon, and interface problems arent’t going to melt away.
The smart programmer will treat Lisp, and any other language, as a tool: Use it when doing so is appropriate and use some other tool when that other tool makes more sense.

Andrew Koenig and Barbara Moo, “Ruminations on C++: A Decade of Programming Insight and Experience”,1996, Chapter 3 - Living in the real world”