Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

C++ killed it. One of the compiler writers for it ruefully told me that they backed the wrong horse, that I was right in picking C++ to do.


I would ascribe it to the paradigm shift – C++ was the executor, but the advent of the object-oriented programming was the instigator.

By the time Modula-2 appeared in the mainstream, «C with classes» (later C++) had already been begot, and it brought about a major change in the industry. Modula-2, on the other, delivered useful, but evolutionary and not revolutionary enhancements to the ageing procedural programming paradigm.


C++ is much more powerful; but C++ could have added modules thirty years earlier.


C++ should have copied D's module design!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: