Programming languages and productivity
Bill de hÓra has written a very nice essay on programming languages and productivity. While I’m really getting awfully tired of having MDA put into the camp of clueless let’s-do-pictures-instead-of-programming advocates, I basically agree that general acceptance of a language with Lisp’s meta-features would have made MDA obsolete.
If the Lisp community were a little less academic, and actually interested in getting more people to use that excellent language, they would have created a working, well-supported, complete implementation based on the JVM or CLR. That would have taken care of the library problem, and maybe got more people to give it a try.