DEV Community

Discussion on: What is self-hosting, and is there value in it?

mortoray profile image
edA‑qa mort‑ora‑y Author

On the contra, by not using a shared backend you lose out on all the optimizations that other people are making in the shared back-end, such as in LLVM.

Python's big break is one of the things that motivated my desire to build a language that would have versioned syntaxes. You can slowly improve syntax, without breaking old projects.