Hacker News new | ask | show | jobs
by dimitrios1 1168 days ago
Typing only eliminates a certain class of bugs. And user-defined type systems scare me. I loved ReasonML precisely because you got typing (and confident enforcement) for free through the HM type system, but TypeScript always struck me as the embodiment of "now you have two problems"
2 comments

Agreed. If I'm dealing with strong static types, good inference (and TS / Rust / Whatever ain't it) is a must. ' If I'm going to invoke a bunch of ceremony every time I blink might as well write Java.
> "now you have two problems"

Interesting take. I always look at it like "now you have a better solution for your modeling needs".