News for hackers. Stuff that matters.
Re:Practical Python Programming by pansa2 on Thursday June 18, 2020 @10:14PM (#23570339)
Because Python’s type annotations don’t prove anything. That’s why, for example, they can’t be used to increase the performance of the interpreter.
Re:Practical Python Programming by ghostwriter on Friday June 19, 2020 @06:46AM (#23573083)
> That’s why, for example, they can’t be used to increase the performance of the interpreter.

They can (as in - there's API for that, the rest is up to a community effort) improve performance of a final program, if type-annotated code is passed through Cython with ``annotation_typing=True`` flag:

http://docs.cython.org/en/latest/src/tutorial/pure.html#stat...

https://github.com/cython/cython/issues/1672#issuecomment-29...