3 ms·
>Static typing everywhere. It's utterly baffling to me. I find it far more baffling that people don’t want to offload the trivial parts of the mental work of e
by cannabis_sam 4y ago
>Static typing everywhere. It's utterly baffling to me.
I find it far more baffling that people don’t want to offload the trivial parts of the mental work of ensuring the programs they write makes the minimum of sense.
I also jumped on the dynamically typed bandwagon after using low value type systems like java’s, but after using haskell, ocaml, typescript, purescript, rust, and especially elm, I realized that they let me focus on the business value over the incidental complexity from having any value potentially being anything…
(Even Agda and Idris have been amazing revelations in this context, but at that point the type theory does start to consume more time than necessary for ordinary development)
- fuzzy2 4y agoI also like statically typed everything. But I have to admit, some of the more adventurous stuff people do with JavaScript (that just works because it is dynamically typed) is pretty ergonomic. Even with TypeScript it is often next to impossible to make it strongly typed. I guess Ruby or even Ruby on Rails is very similar, with the ability to monkey-patch just about everything. Some things are just better (left) dynamically typed.