4 ms·
> It didn't end in 1976, though.. it's creation continues to this day. Legacy projects tend to reflect the state of the art of the time they started, which ref
by simplotek 4y ago
> It didn't end in 1976, though.. it's creation continues to this day.
Legacy projects tend to reflect the state of the art of the time they started, which reflects on aspects such as software architecture, technologies, and more importantly the overall technical commitment and technical debt which makes it hard or practically impossible to fix past wrongs or replace subpar technologies with better options.
Emacs started out in a time when Lisp was the only game in town in terms of dynamic interpreted languages. That's perfectly fine. Would the same people stick with Lisp in a time when, say, the likes of Python and JavaScript and Node.js and Ruby and .NET exist?