logoalt Hacker News

mritsyesterday at 5:57 PM3 repliesview on HN

Python, .NET, and Java are not examples of batteries included.

Django and Spring


Replies

spixyyesterday at 6:31 PM

comparing to Node, .NET is batteries included: built-in Linq vs needing lodash external package, built-in Decimal vs decimal.js package, built-in model validation vs class-validator & class-transformer packages, built-in CSRF/XSRF protection vs csrf-csrf package, I can go on for a while...

ytpeteyesterday at 7:00 PM

And in fact wasn't a popular Python library just compromised very recently? See https://news.ycombinator.com/item?id=47501426.

So Python's clearly not "batteries included" enough to avoid this kind of risk.

show 1 reply
vovaviliyesterday at 8:36 PM

Python's standard library is definitely much more batteries-included than JavaScript's.

show 1 reply