Stories
Slash Boxes
Comments

SoylentNews is people

posted by Fnord666 on Monday October 28 2019, @06:05AM   Printer-friendly
from the evolve-or-die dept.

C++ is a language you should give serious consideration to learning in 2019 (or whenever you happen to come across this article). Rapid language modernization, better tooling, a growing and inclusive community, and a thriving job market are just some of the reasons C++ should be your next language to learn.

Wow, this guy drank too much Kool-Aid ™️️, I'm out.

Yeah, I get it. At least in the communities I've been a part of over the years, C++ has a consistently bad reputation.

...

Modern C++ (versions ≥ 11) is an entirely different beast and should be considered separately.

foreach new_shiny in hackerland
    { import; improve; integrate; }

Plus, importing crusty old code into your projects is fun, well, at least more fun than dissecting them and re-coding in a new language which lacks the libraries they leaned on.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Insightful) by DannyB on Monday October 28 2019, @01:16PM (2 children)

    by DannyB (5839) Subscriber Badge on Monday October 28 2019, @01:16PM (#912769) Journal

    Use the right tool for the right job.

    There is no perfect language for all purposes, or we would all be using it already.

    If your only hammer is C++ then every problem begins to look like a thumb.

    --
    The lower I set my standards the more accomplishments I have.
    Starting Score:    1  point
    Moderation   +2  
       Insightful=1, Funny=1, Total=2
    Extra 'Insightful' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   4  
  • (Score: 1, Funny) by Anonymous Coward on Monday October 28 2019, @06:54PM

    by Anonymous Coward on Monday October 28 2019, @06:54PM (#912917)

    The way I recall hearing it, it went something like: "Using C, it's easy to shoot yourself in the foot. With C++ it's a bit harder, but it's a shotgun and you lose the whole leg."

    It probably would have been a more effective warning if it involved thumbs. Programmers need thumbs more than feet and legs.

  • (Score: 2) by JoeMerchant on Tuesday October 29 2019, @04:11PM

    by JoeMerchant (3937) on Tuesday October 29 2019, @04:11PM (#913309)

    Qt is my hammer, and there are a lot of nails out there...

    --
    🌻🌻 [google.com]