4 ms·
As another poster said, it's open source and written for fellow hackers, so language is a feature. Imagine if emacs was written purely in C++.
by Joof 10y ago
As another poster said, it's open source and written for fellow hackers, so language is a feature. Imagine if emacs was written purely in C++.
- dman 10y agoIf emacs had identical features in its C++ form what difference would it make to end users that C++ was used?
- Joof 10y agoThey would be likely to contribute in different ways and it might not have matured or gained traction in the first place. Since the end-users are also potential developers, it's a feature to be in lisp and not C++. Whether rust is beneficial to a text editor project is up for debate (my guess is no), but I agree that language is a feature of an open source project in the types and quantity of contributers it attracts.