Optional static typing for Python
how, when mypy itself has only "type: ignore" as a workaround for many scenarios?
here's a list of 41 issues where either the user or the mypy devs are saying "use type: ignore as a workaround for now":
A faster and highly-compatible implementation of the Python programming language.
Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
a lightweight version of domonic
After reading the article last night. I spent the whole evening about 5 hours getting one of my DOM libraries to compile with mypyc. It's a hacky codebase with little to no type hinting. I had to rewrite a fair abit to appease mypy and in most cases just used 'Any'. It's still got runtime issues and is buggy but I got at least a 2x speed increase on rendering a single node... https://github.com/byteface/htmlx/blob/mypyc/benchmarks.md
However I was unable to compile from my mac, could only compile using linux. but that could be as I'm using older version of dev tools.
Don't let dicts spoil your code
2 projects | news.ycombinator.com | 25 Jun 2022
mypy: Optional static typing for Python
1 project | reddit.com/r/u_TsukiZombina | 20 Jun 2022
Mypy won't detect instance attribute access
1 project | reddit.com/r/learnpython | 27 Mar 2022
Type Hinting - Constrain metaclass of typing.Type
2 projects | reddit.com/r/learnpython | 25 Mar 2022
What is Python?
2 projects | dev.to | 16 Feb 2022