Just read binpress's interview with Bram Moolenaar (Vim creator). Moolenaar said C "makes writing bad code easy. Now that computers are much faster and have lots of memory I would prefer a compiler that takes work out of the hands of the programmer." This reminds me of Emacs, which is largely written in elisp.