Hacker News new | ask | show | jobs
by galistoca 3639 days ago
I never said "it was designed to not have a standard library". Instead it was: "it was NOT designed to have a standard library", which means "standard library" was something that the creator didn't even think Javascript will need.

Javascript was only created to make web pages more dynamic when web pages, and nothing more. Back then browser was supposed to be just a "thin client" to access everything magically and only way to keep things locally on the browser was through cookies.

That's not the case anymore and web browsers became a monstrous software that does everything, and that's why we're even talking about "libraries".

Also you say "JS continues to make poor excuses as to why it continues to not have one", but that's exactly what the ES6 is trying to do, with classes, inheritance, etc. I personally do not like that direction, but hope that makes you happy.

1 comments

Yes, I've been developing websites since before JS existed, so it does in fact make me happy that JS has made some progress related to developer productivity in 20 years. Are they adding other baggage? It seems so, but the addition of a standard library is a things well past its time.