|
|
|
|
|
by mkehrt
1053 days ago
|
|
This line of reasoning is utterly alien to me. If your types add mental overhead, you’re doing something wrong. You should be able to rely on the typechecker to check invariants for you, decreasing mental overhead. You have to think about types anyway, especially in an untyped language, where you can’t rely on the typechecker. |
|
It's one of the reasons why Python developers don't like working in Ruby, for example.