Ask HN: How much would you give to a non-profit to rewrite emacs in scheme?
Personally, I hate dynamic scoping and having 2 namespaces. Also, whenever I see a piece of emacs is written in C I think it's best to just use the C function as written and not even try to understand it. Having scheme all the way down would dramatically lower the psychological barrier to fiddling with low-level functions like font-rendering. (i.e. I don't think it would have taken till version 23 to get anti-aliased fonts if it was scheme all the way down)
What do you all think? Bad idea? Good idea? Do you also hate lisp-2s and dynamic scooping?