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

I remember seeing someone's C++ code at GDC and thinking to myself, "That looks like good Smalltalk!" Everything was intention revealing. Everything was about objects "sending messages" to each other. I've also seen production Smalltalk that might as well have been FORTRAN from the 70's. (Not one instance method or variable in the whole system. Everything was indexed loops.)

The people and the culture/organization of the shop counts for much more than your language. Language counts for something, but it's not where you get the most bang for your buck, and it shouldn't be your first priority!



Somebody once said that Real Programmers can write FORTRAN code in any language. ;-)


C++ isn't C. They have....different sized standards.

That said you can create message-passing systems in either - Objective-C was originally a C library and cross-compiler.


C++ was originally implemented as a preprocessor for C. Eventually, the preprocessor was replaced by a direct compiler for C++


Sounds interesting, do you recall the name or topic of the talk?




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

Search: