Ask HN: How much would you give to a non-profit to rewrite emacs in scheme?

https://news.ycombinator.com/item?id=886040
by blintson • 17 years ago
3 3 17 years ago

I think part of the reason Guile failed is that it just sort of petered out. I think any attempt to replace elisp with scheme will have to start with a bang to overcome network effects. The hypothetical nonprofit would wait until they had enough money to do so, and then start development. (They could hold the money and any interest in an escrow account to reassure donors.)

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?

Related Stories

Loading related stories...

Source preview

news.ycombinator.com