Forgot your password?
typodupeerror

Comment Re:yes, they do! (Score 1) 1104

Sorry, but you will be proven wrong. Well - actually - that already happened. :-) C++ (past), Java (present) and Python (future) were, are and will be successful for good reasons. And those reasons are the exact same you bash them for - the language comes (increasingly) with proper plumbing. I learned OOP concepts from reading that very same Smalltalk/80 book. Still have it. It's great. But Smalltalk was simply too far ahead of it's time and has since been . And Java and Python beat the crap out of C and even C++ for the same reason you don't like them: They come with std libraries that make us more productive (and C++ should have had that. If C++ had a better and more complete std library there might never have been a Java). I even like C still - and yes for the same reasons you cite. But a language by itself is close to worthless if you have to write the same silly old stuff again and again - or get used to the umpteenth new variation that the next shop uses for a container lib or GUI framework. Java and Python let you learn a set of std libs once and then let's you concentrate on the problem to be solved - instead of spending a large portion of your time on protocols, gui and other infrastructure. BTW - I don't see any "cacophony of discord" in C++. Great language. Too bad it came without proper frameworks when it needed them. And while K&R C might need a couple pages less to describe than ANSI C - please, please don't make me go back to a C compiler that doesn't understand ANSI C. That's just cruel.

Slashdot Top Deals

It appears that PL/I (and its dialects) is, or will be, the most widely used higher level language for systems programming. -- J. Sammet

Working...