Hacker News new | ask | show | jobs
by 0815test 2517 days ago
>are OOP, not procedural. They just lack the syntax sugar.

ADT's/"Object-based" programming (which is what you show above) is not the issue. The biggest problems occur when you introduce non-trivial inheritance/polymorphism.