(no title)
jbergstroem | 1 year ago
Setting up typescript can be hard. Same goes for webpack, s3, postgres, jest and more. I also find the simplified file and stream access quite interesting.
Lets wait and see how a distributed deployment provider turns out.
homebrewer|1 year ago
https://lwn.net/Articles/776239
https://lwn.net/Articles/888043
https://lwn.net/Articles/790677
libwithttl|1 year ago
I think there's a simple solution to all this. Libraries targeting third party protocols get an expiration date and have to forcefully be replaced by name after a given number of versions. Even if they keep the same underlying code, still change the name to force developers to look up its usage and legacy. How many versions? However many equates to the threshold you use to call most systems "legacy". I don't mind some job security and some timebomb punishment aimed at dinosaurs. I have bigger and more consistent issues with that than with weter or not C++ let's me crack a .rar without extra libs.
flohofwoe|1 year ago
spiffytech|1 year ago
This is a curious take to me. I've spent the last 10 years seeing people claim again and again that if JS just had common stuff built in like <other lang>, we wouldn't have all this library churn, node_modules bloat, and left-pad silliness. That the mistake was not including a standard library.
Rucadi|1 year ago
poulpy123|1 year ago
pjmlp|1 year ago
Whereas the best solution in the galaxy might only work in a few selected planets, in other ecosystems without batteries.
I prefer batteries included, and not having a culture with a function per package.
ubercore|1 year ago
recursivedoubts|1 year ago
https://www.tiobe.com/tiobe-index/
nindalf|1 year ago
It's cool that they're doing the mainstream thing now, but it's something for them to think about.
e3bc54b2|1 year ago
That said, Python's 'mistake' also made it one of the most used languages ever. For nearly 2 decades, you could just type `python` in terminal and get rolling, and that was invaluable.
The only real 'mistake' that Python did was breaking backwards compatibility so spectacularly that single greatest feature was rendered useless.
synergy20|1 year ago
unknown|1 year ago
[deleted]
viraptor|1 year ago
Node just enabled it by default. You still need the dev dependency for manual compilation and checks, but at runtime it should "just work". https://nodejs.org/en/blog/release/v23.6.0
Shacklz|1 year ago
But yeah, there's progress, and once this gets solid traction (which I'm sure it will) it might finally be the last drop in the bucket to convince TC39 to stop being so antagonistic to having some notion of type-support directly in Javascript.
re-thc|1 year ago
Maybe when it doesn't use WASM and there's proper integration. Otherwise it's just like npm and people still need to look for alternatives.
nsonha|1 year ago