3 ms·
Somewhere I can see lisp really winning is performance. Everyone complains about bloated IDEs, but if you base your system on Chez Scheme you'll be able to writ
by dTal 5y ago
Somewhere I can see lisp really winning is performance. Everyone complains about bloated IDEs, but if you base your system on Chez Scheme you'll be able to write your scripts in a high level, easy-to-learn language which compiles immediately to machine code that runs at nearly C-speed, and even supports true multithreading. That's a huge win. And if you build it using an actual GUI toolkit instead of Electron, you get another huge win in not using up so much darn RAM.
Basically, Emacs's success (such as it is) comes from being an application platform. Make a better application platform than Electron and you're onto a winner I reckon.
- pjmlp 5y agoIDEs like xcode and Visual Studio are mostly written in native languages, the "bloat" comes from the out of the box experience and available plugins in the box. As for Emacs, if one wants the full Lisp Machine experience, there are Allegro and LispWorks left. Emacs is only a subset of the experience.
- slightwinder 5y ago> Somewhere I can see lisp really winning is performance. Possible. But the language does not make the platform. Especially if we are talking about flexibility, not performance. If you just want performance, and just enough flexibility, then there are far better editors around. > Make a better application platform than Electron and you're onto a winner I reckon. I highly question whether this is even possible. A platform is far more than just a funky language and satisfying random benchmarks. Webstack is in terms of flexibility, support, recognition and optiomization on a level that no other platform can generally compete with today. You can compete on individual aspect, but will still lose out on most others. And this will not change in the next years. The money and time invested into the webstack is nothing any other community can even compete with.