▲ | motorest 4 days ago | |||||||||||||||||||||||||||||||
> This is silly. Yes, the article is deeply unserious and perhaps even in "not even wrong" territory. The poor blogger tried to put up a strawman on how type checking was a cognitive load issue, completely ignoring how interfaces matter and comply with them is a necessary condition for robust bug-free code. | ||||||||||||||||||||||||||||||||
▲ | DougBTX 4 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
Agreed. The article makes many references to how life would be better with explicit well-defined interfaces… but types are how we explicitly define interfaces. For example, Rust borrow checking isn’t to add complexity, it is to make it possible to explicitly define lifetime bounds in interfaces. | ||||||||||||||||||||||||||||||||
▲ | kace91 4 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
Sorry if this is off topic, I have a language-related question: Over the last year I’ve seen people on the internet using “unserious” as an adjective to criticize people. Is it just an expression that became common, a frequent literal translation from another native language…? Not at all judging, I am not a native speaker and I never saw the word used that way before, but this is the kind of question that’s pretty much impossible to get an answer for without a direct question. | ||||||||||||||||||||||||||||||||
|