logoalt Hacker News

jherskovictoday at 12:42 AM1 replyview on HN

Python has some absolutely kick-ass libraries, even without C. It has Django, for those of us who like developing web apps but never could fall in love with Ruby on Rails. And Django is amazing. I've also yet to see a better language for writing quick ETL scripts and pipelines. Also, an 'I need a script for $SYSADMIN_TASK but I want to be able to read it later.' Anything dominated by external latencies (web, databases, etc) will be fast enough for many uses in Python.

Sure, it's not a language to write a web browser or game engine in. And it is slow. But it has some very strong niches outside of ML/Data science. Personally, I love it. To each their own.


Replies

JodieBeniteztoday at 2:20 AM

> Also, an 'I need a script for $SYSADMIN_TASK but I want to be able to read it later

uv + PEP723 make this even better.