10 Jan
2016
10 Jan
'16
5:01 a.m.
Hi, Andrew Barnert:
Which implies to me that the PEPs really need to anticipate and answer these questions.
The dict.__version__ PEP mentions FAT python as an use case. In fact, I should point to the func.specialize() PEP which already explains partially the motivation for static optimizers: https://www.python.org/dev/peps/pep-0510/#rationale But ok I will enhance the PEP 510 rationale to explain why static optimizers makes sense in Python, maybe even more sense than a JIT compiler in some cases (short living programs). By the way, I think that Mercurial is a good example of short living program. (There is a project for a local "server" to keep a process in backgroud, this one would benefit from a JIT compiler.) Victor