2 ms·
> The fact that a language is strong typed and you get compilation errors if you forgot something is a big plus. That is not at all unique to OOP, and in fact
by anon291 3y ago
> The fact that a language is strong typed and you get compilation errors if you forgot something is a big plus.
That is not at all unique to OOP, and in fact OOP makes the problem undecidable due to ad-hoc subtyping. More structured languages like ML, Haskell, and Rust are much easier to reason about and have much stronger type systems.