Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 10 submissions in the queue.
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.

    --
    Why is it so difficult to break a heroine addiction?
    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]