4 ms·
Which is funny because it was marketed as close, while in reality being quite different from C++: all methods virtual, interfaces, type erasure, no method overl
by kunley 3y ago
Which is funny because it was marketed as close, while in reality being quite different from C++: all methods virtual, interfaces, type erasure, no method overloading, no operator overloading, no templates, to name just first things coming to mind.
We've been fooled in 90s so easily!
- coldtea 2y agoFor entry-level programmers making the transition to Java, those deep semantics like "all methods virtual" didn't matter, nor did the lack of features like operator and method overloading or templates. They didn't really need those to build stuff. The killer "like C++" feature that made adoption easy was the "C/C++ like syntax, with braces and everything".