2 ms·
You've completely missed his point. He is asking why they are not widely adopted, not why they not exist (which they do).
by dom0 9y ago
You've completely missed his point. He is asking why they are not widely adopted, not why they not exist (which they do).
- coldtea 9y agoNo, parent does make a good point. The only way for an alternative implementation to compete is for someone to pay for its creation, documentation, maintenance, etc. That's how we got all these great JS JITs and stuff: with Apple, Google, and co paying the bills, and pushing for them to succeed. PyPy managed to get close to something working, but it lacks lots of the polish and resources available for CPython.
- catdog 9y agoThey exist but most can not serve as drop in replacements for various reasons. Appropriate funding (which most lack) would enable such projects to tackle the many, often hard to solve details to get there. Moreover these things come and go, you don't want to jump the ship and then realize that there are effectively no contributors left because all of the few were hobbyists or researches who have no time anymore or moved to doing something else.