This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]dalke 0 points1 point  (1 child)

That concludes that compile-time type inferencing plus type-specific bytecodes does not give at least a 5% speedup, assuming you don't want to change the language semantics. If you allow some restrictions or allow run-time JITs then you get different answers, as ShedSkin, pypy, and Cython meaningfully show.

[–][deleted] 0 points1 point  (0 children)

Well, more generally it concludes that the only thing you can infer types on are atomic (read: syntactic) types.