Hacker News new | past | comments | ask | show | jobs | submit login

> This is really no different from any other language.

There are languages with big standard libraries and first party frameworks.

I can build a complex web app in C# using only packages published by Microsoft in ASP.NET and EF.

Python ships with a lot of "batteries included".

Not saying I expect that from rust considering the funding/team size discrepancy and language targets - but I disagree that every language is same in this regard - JS/Node is notoriously bad, Rust is around C++ level, and plenty of higher level languages have first pary/standard library stacks.




Moment you add something to std it's effectively died. Strong backwards guarantees will choke development of library.

Python std is where libraries go to die.


Who says that's a bad thing ? Sometimes things are good enough and just need to be vetted and maintained.


Rarely that's ever true. Hardware and software assumption will change over time. E.g. Simd is rare and not available to 99% of hardware has it, pointer is 16/32/64 bit wide, that API is available, SGML/JSON/XML is all parsing you will ever need.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: