News for hackers. Stuff that matters.
Re:Rust Is Eating JavaScript by epolanski on Sunday February 16, 2025 @03:55PM (#43071601)
You're throwing random things but you have failed to explain real world pains.

By the way you can be extremely strict and safe in typescript, it's really up to the team using it, but you can encode virtually everything and have it fully type safe.

Also, there's great tools like effect-ts if you're more functionally leaning.

Re:Rust Is Eating JavaScript by hot_gril on Monday February 17, 2025 @02:30AM (#43076192)
If you really want to waste time on types, the bolted-on TS is never going to work as well as Golang where they're native. Maybe TS types are better than Python types is all.
Re:Rust Is Eating JavaScript by epolanski on Monday February 17, 2025 @02:32PM (#43082499)
Golang's type system is not as expressive as TypeScript's.

It's fine to not know about the goods in the TypeScript ecosystem.

Again, I recommend you checking libraries like effect-ts or effect/schema or even better trying them.

https://effect.website/docs/getting-started/why-effect/

Re:Rust Is Eating JavaScript by hot_gril on Tuesday February 18, 2025 @01:10AM (#43086565)
To be honest, I don't like the look of Effect for the same reason I don't like error handling in Golang. It's easier to assume anything can fail (which is 99% correct) and use exceptions. But anyway, every language can be extended in many ways, so I can really only compare default vs default.