|
|
|
|
|
by mgdev
2071 days ago
|
|
> this requires nonfree Javascript So... I get the motivation for including this, and I understand Emacs's roots. But IMO this mindset — the one that motivated including this disclaimer - is also why efforts to "modernize" will pay an extra tax, possibly preventing its success. Emacs has a prioritization rubric that places freedom above mainstream utility. That's perfectly fine, but it inherently limits 1) its audience size, and subsequently 2) its contributor pool and 3) financial upside - either direct or indirect (used to support the project). This means it will always lag behind the projects that are setting the bar for what "modern" means. |
|
I'm not sure how much this inhibits Emacs. It's architected in a certain way and there's decades of elisp code one wouldn't want to throw away. IMO this is the biggest limiting factor. Most big fundamental improvements would mean giving a lot of stuff up.
Not a huge fan of "free" software absolutists but just haven't seen this come into play too much with Emacs.