3 ms·
I think part of the issue is that Python has been the king scripting language on the desktop. It's been quite successful, and so all these people go "you see, p
by tachyonbeam 10y ago
I think part of the issue is that Python has been the king scripting language on the desktop. It's been quite successful, and so all these people go "you see, performance doesn't really matter, since Python is succeeding without it".
What they fail to realize is that JS, for instance, can reach about 50% of the speed of C code nowadays. If Python could be that fast, you could use it to write videogames and all other kinds of software that you can't realistically write in Python today. It could displace a lot of C++ code. The poor performance of Python is actually limiting its adoption.
Python has poor performance, and a very poor handling of multithreading, at a time when single-core performance is stagnating. I think it's inevitable that people will start migrating away from it eventually. I mean, if you could have something like Python, but 20x better performance, would you take it?