CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 10 of 10
  1. #1
    Join Date
    May 2004
    Location
    45,000FT Above Nevada
    Posts
    1,539

    Very interesting artilce on Programming Languages

    Jim
    ATP BE400 CE500 (C550B-SPW) CE560XL MU300 CFI CFII

    "The speed of non working code is irrelevant"... Of course that is just my opinion, I could be wrong.

    "Nothing in the world can take the place of persistence. Talent will not; nothing is more common than unsuccessful men with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination are omnipotent. The slogan 'press on' has solved and always will solve the problems of the human race."...Calvin Coolidge 30th President of the USA.

  2. #2
    Join Date
    Oct 2002
    Location
    Timisoara, Romania
    Posts
    14,360

    Re: Very interesting artilce on Programming Languages

    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.
    Marius Bancila
    Home Page
    My CodeGuru articles

    I do not offer technical support via PM or e-mail. Please use vbBulletin codes.

  3. #3
    Join Date
    May 2004
    Location
    45,000FT Above Nevada
    Posts
    1,539

    Re: Very interesting artilce on Programming Languages

    Sounded a little like maybe he didn't fully understand C++ or how to use it correctly..IMHO...
    Jim
    ATP BE400 CE500 (C550B-SPW) CE560XL MU300 CFI CFII

    "The speed of non working code is irrelevant"... Of course that is just my opinion, I could be wrong.

    "Nothing in the world can take the place of persistence. Talent will not; nothing is more common than unsuccessful men with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination are omnipotent. The slogan 'press on' has solved and always will solve the problems of the human race."...Calvin Coolidge 30th President of the USA.

  4. #4
    Join Date
    Aug 2005
    Posts
    132

    Re: Very interesting artilce on Programming Languages

    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.

  5. #5
    Join Date
    Oct 2002
    Location
    Timisoara, Romania
    Posts
    14,360

    Re: Very interesting artilce on Programming Languages

    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.
    Marius Bancila
    Home Page
    My CodeGuru articles

    I do not offer technical support via PM or e-mail. Please use vbBulletin codes.

  6. #6
    Join Date
    Aug 2002
    Location
    Madrid
    Posts
    4,588

    Re: Very interesting artilce on Programming Languages

    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:
    Code:
    vector<char> *v;
    v = (vector<char> *) malloc(sizeof(vector<char>));
    ...
    void somefunc(char *s);
    ...
    etc. etc.
    Get this small utility to do basic syntax highlighting in vBulletin forums (like Codeguru) easily.
    Supports C++ and VB out of the box, but can be configured for other languages.

  7. #7
    Join Date
    Aug 2001
    Location
    Sydney, Australia
    Posts
    813

    Re: Very interesting artilce on Programming Languages

    Quote Originally Posted by Yves M
    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...

    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".
    Microsoft LVP - Least Valuable Professional

    Please rate this post... Pleeeeeeaaassee!!!

  8. #8
    Join Date
    Oct 2002
    Location
    Timisoara, Romania
    Posts
    14,360

    Re: Very interesting artilce on Programming Languages

    Quote Originally Posted by yves
    Code:
    vector<char> *v;
    v = (vector<char> *) malloc(sizeof(vector<char>));
    Tell me you're joking.
    Marius Bancila
    Home Page
    My CodeGuru articles

    I do not offer technical support via PM or e-mail. Please use vbBulletin codes.

  9. #9
    Join Date
    Aug 2002
    Location
    Madrid
    Posts
    4,588

    Re: Very interesting artilce on Programming Languages

    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.
    Get this small utility to do basic syntax highlighting in vBulletin forums (like Codeguru) easily.
    Supports C++ and VB out of the box, but can be configured for other languages.

  10. #10
    Join Date
    Feb 2005
    Location
    "The Capital"
    Posts
    5,306

    Re: Very interesting artilce on Programming Languages

    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..

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured