News for hackers. Stuff that matters.
Re:Python startup time: milliseconds matter by quotemstr on Wednesday May 02, 2018 @04:09PM (#16980728)
Unless your Python compiler can use cpython modules without a massive performance penalty, it's going to see very limited adoption. The ecosystem matters.
Re:Python startup time: milliseconds matter by sitkack on Wednesday May 02, 2018 @05:34PM (#16981348)
We had a chance with ctypes and now CFFI to move away from the platform calcifying cpython module interface that is overly coupled to the cpython runtime. I am very disappointed in the lack of affordances that cpython gives to alternative pythons to support their work. The stdlib is a crufty mess that is overly coupled to cpython as well. The batteries are corroded and need to be swapped out for a modular pack.
Re:Python startup time: milliseconds matter by Rotareti on Wednesday May 02, 2018 @05:06PM (#16981161)
I don't think it would be hard to add type annotations to existing projects, though. Something similar happened in the JS world with the transition of JS projects to TypeScript and it wasn't a big deal, IIRC.