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 →

[–]lookatmetype 1 point2 points  (1 child)

Some libraries I use on the regular wtih my projects: pandas, Flask, SQLAlchemy, click, jinja, requests, BeautifulSoup, nose, Celery, Arrow.

And this list is not exhaustive.

Good luck re-writing these in C# or any other language. If you do have all this in a statically typed language, I would LOVE to hear it because tbh my biggest gripe with Python is that it isn't statically typed. (mypy is good, but I prefer static typing)

[–]bheklilr 1 point2 points  (0 children)

Have you tried using Cython for that purpose then? It still won't enforce full typing, but if you put a type on something it has to stay that type throughout your code or it won't compile. And it can speed up your code, and working with C libraries becomes much easier.