Vanaj
March 13th, 2006, 08:26 PM
http://www.cabochon.com/~stevey/blog-rants/tour-de-babel.html
|
Click to See Complete Forum and Search --> : Very interesting artilce on Programming Languages Vanaj March 13th, 2006, 08:26 PM http://www.cabochon.com/~stevey/blog-rants/tour-de-babel.html cilu March 15th, 2006, 04:45 PM Nothing special. Actually poor in my opinion. Nothing else than expressing personal opinions on several programming languages. Let me tell this guy something: it's not the C++ or OOP that is poor or dumb, it the person that misuses it. Vanaj March 15th, 2006, 04:49 PM Sounded a little like maybe he didn't fully understand C++ or how to use it correctly..IMHO... GuOddian March 15th, 2006, 10:55 PM I don't know if interesting is the right word for it, seems mis-informed and over dramatised. A bad programmer, in any language, is a bad programmer. The only point I could agree on in the article was that ruby is a fun toy. Just not sure that it's more than that yet. cilu March 16th, 2006, 03:22 PM seems mis-informed and over dramatised Exactly! Like a Greek tragedy with C++ being the tragic, doomed hero. Or, at least, that's where I stopped reading. ;) Yves M March 16th, 2006, 06:30 PM He does actually make a few valid points. But I'll still take Java over C++, even without MI, because I know that no matter how good my intentions are, I will at some point be surrounded by people who don't know how to code, and they will do far less damage with Java than with C++. C++ doesn't suck, it's just too complicated to learn and use correctly. I had a code review last week where I saw stuff like this: vector<char> *v; v = (vector<char> *) malloc(sizeof(vector<char>)); ... void somefunc(char *s); ... etc. etc. Deniz March 16th, 2006, 11:39 PM C++ doesn't suck, it's just too complicated to learn and use correctly. You're not wrong on that... 5 years and I still have no bloody idea what I'm doing half the time... :eek: The article is a bit childish by the way. If he wanted to criticise a programming language he could have chosen better words to describe it instead of saying "C++ is dumb". cilu March 17th, 2006, 04:39 PM vector<char> *v; v = (vector<char> *) malloc(sizeof(vector<char>)); :o Tell me you're joking. ;) Yves M March 17th, 2006, 09:44 PM Well it came from a C programmer who had just started to use C++ a few months ago and thought the STL was kinda cool ^^ You're not wrong on that... 5 years and I still have no bloody idea what I'm doing half the time... Same here. There are a few areas in C++ that I don't really know how to use in a good way. And that's also after 5+ years of mainly using C++ :/ Then again you don't really need *everything* in the language to be able to write good programs. exterminator March 21st, 2006, 09:07 AM He just seemed more to be complaining about C++ for not providing Reflection... well.. its not that its undispensable in OOP.. and hence I would not agree to him/her in this sense.. codeguru.com
Copyright Internet.com Inc., All Rights Reserved. |