4 ms·
Hmm. When I need to find a specific JS library I do a search and there are a good 20+ of them all with different dependencies, levels of support, different past
by BinaryIdiot 7y ago
Hmm. When I need to find a specific JS library I do a search and there are a good 20+ of them all with different dependencies, levels of support, different past issues, etc. It's so difficult to pick a good one. I mean, you can just _pick one_ and go on with your life but if you pick the wrong one it can really bite you.
Whereas with C# or Java or Ruby or Python or countless other languages the standard library is big enough that a quick search, find an example and boom I'm done (I always thought the MSDN was amazing; it's like Mozilla's JS documentation but for C# with tons of awesome examples). If it's highly complex I can find a library that likely depends mostly on standard library functions and not have to worry about tons of dependencies.
I do a ton of development in JS and I think its standard library is one of its biggest flaws. ECMA would rather avoid adding too much to it as they seem to view the language as a small, scripting language and the platform should provide everything. That's a valid view, I think, but I don't agree with it at all. It's grown far too much to keep that view IMO.