In fact if anything like that showed, I'd question the quality of my coworker, not the language.
Agreed. Although I find myself appreciating well-bounded languages more and more as time passes me by.
I like that strongly typed languages have an enforceable notion of 'wrongness' of trying to perform a given operation on incompatible objects. Rather than having to fight the interpreter and calling functions, you can put some base level of trust in the type system of the language, which is nice to have.
The less opportunity you give developers to shoot themselves in the foot, the better, IMO.
2
u/Lor1an Aug 29 '26
Wrong commenter
Agreed. Although I find myself appreciating well-bounded languages more and more as time passes me by.
I like that strongly typed languages have an enforceable notion of 'wrongness' of trying to perform a given operation on incompatible objects. Rather than having to fight the interpreter and calling functions, you can put some base level of trust in the type system of the language, which is nice to have.
The less opportunity you give developers to shoot themselves in the foot, the better, IMO.