I've been using Python a lot, both professionally and privately. Been contributing to Cpython. Not sure I like the language. The best dependency manager (Poetry) is buggy. The default interpreter is slow. But I love the ecosystem of third party packades. Thank you! Python will be around for a long time.
Top Python libraries of 2020 you should know about
31–40 of 55 posts
Re: Top Python libraries of 2020 you should know about
#32I've been using Python a lot, both professionally and privately. Been contributing to Cpython. Not sure I like the language. The best dependency manager (Poetry) is buggy. The default interpreter is slow. But I love the ecosystem of third party packades. Thank you! Python will be around for a long time.
After lots of experience with many Python package managers, I’ve always found conda to be the best across the board.
Re: Top Python libraries of 2020 you should know about
#33Absolutely off-topic, but can somebody advise on the best resource to learn the most up-to-date Python for somebody who is mentally stuck on Python 2.7-3.2? I always referred to Python when I needed to quickly write some tool for personal use, but never professionally, even though I am a professional programmer. And recently while writing something like this I was struck with how bad my Python actually is in 2020, co…
Re: Top Python libraries of 2020 you should know about
#34Re: Top Python libraries of 2020 you should know about
#35I've been using Python a lot, both professionally and privately. Been contributing to Cpython. Not sure I like the language. The best dependency manager (Poetry) is buggy. The default interpreter is slow. But I love the ecosystem of third party packades. Thank you! Python will be around for a long time.
After lots of experience with many Python package managers, I’ve always found conda to be the best across the board.
Re: Top Python libraries of 2020 you should know about
#36Summary of list: * Typer * Rich * Dear PyGui * PrettyErrors - formatting and coloring error messages in the terminal * Diagrams * Hydra - build configurations in a composable manner, and override certain parts from the command line or config files. * OmegaConf * PyTorch Lightning * Hummingbird - compile your trained traditional ML models into tensor computations * HiPlot - high-dimensional data using parallel plots *…
Hi, author here. We have been doing the series of posts every year since 2016, way before Norfair was even a dream.
Re: Top Python libraries of 2020 you should know about
#37I've been using Python a lot, both professionally and privately. Been contributing to Cpython. Not sure I like the language. The best dependency manager (Poetry) is buggy. The default interpreter is slow. But I love the ecosystem of third party packades. Thank you! Python will be around for a long time.
Sequelize is an order of magnitude worse than SQLAlchemy, IMO, as the Postgres support seems tacked on, and Sequelize hasn't correctly guessed a single column or table name yet.
Re: Top Python libraries of 2020 you should know about
#38Re: Top Python libraries of 2020 you should know about
#39Absolutely off-topic, but can somebody advise on the best resource to learn the most up-to-date Python for somebody who is mentally stuck on Python 2.7-3.2? I always referred to Python when I needed to quickly write some tool for personal use, but never professionally, even though I am a professional programmer. And recently while writing something like this I was struck with how bad my Python actually is in 2020, co…
You are me!
Re: Top Python libraries of 2020 you should know about
#40Earlier quoted context omitted.
After lots of experience with many Python package managers, I’ve always found conda to be the best across the board.
I tried conda on a couple of occasions, but it always took an absurd amount of time for dependency resolution (upwards of a minute on average hardware and smallish projects with a few heavyweight dependencies like numpy). Is that aspect better now?
Conda also handles C/C++ libraries well, which is a must if you're packaging DS/ML code for Python.