3 ms·
It hasn’t been updated in 5 years, and IIRC Python2 only - but Russell Power’s “Falcon” was an attempt to solve these issues that showed a lot of promise. http
by beagle3 8y ago
It hasn’t been updated in 5 years, and IIRC Python2 only - but Russell Power’s “Falcon” was an attempt to solve these issues that showed a lot of promise.
https://github.com/rjpower/falcon https://github.com/rjpower/falcon
- bakery2k 8y agoThanks for this - I hadn't seen it before. Looks like an implementation of the core Python interpreter designed to work more like the reference interpreter for Lua. Unfortunately it seems to be incomplete - and even if support for exceptions etc were added, I suspect some of Python's more highly dynamic features (e.g. inspection of stack frame objects) would be extremely difficult to support in a compatible way. I think supporting such niche dynamic features would be essential - I've found the Python community to be strongly against the idea of changing (or removing) such features in the pursuit of increased performance.
- jsmeaton 8y agoHave you seen this twitter thread? https://twitter.com/mitsuhiko/status/1091802711908106240?s=21 https://twitter.com/mitsuhiko/status/1091802711908106240?s=2... Lots of high profile python developers not so against a version of python that was less dynamic and more performant.