DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Some thumbs up for C++  (Read 4,259 times)

Eóin

  • O'Callaghan
  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,401
Some thumbs up for C++
« on: November 23, 2010, 09:50 PM »
This is an interesting blog post, Green Computing with C++, about some real world projects which moved away from language X to re-implement their software in C++ and saw huge performance improvements.

Quote from: http://cplusplus-soup.com/2010/11/23/green-computing-with-c/
Have you heard of green computing? It’s basically the concept of lowering the energy requirements of computers in order to reduce the carbon footprint of datacenter operations and desktop/mobile applications

Disclaimer: this isn't meant as flame bait, I know there is no one best language, but still sometimes it can be good to highlight concrete examples from industry. Also the author is clearly pro C++, so there is inevitably more emphasis it's strengths, for example in another post he goes to town on a C++ Hater (also a good read).
Interviewer: Is there anything you don't like?
Bjarne Stroustrup: Marketing hype as a substitute for technical argument. Thoughtless adherence to dogma. Pride in ignorance.

phitsc

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 1,198
    • Participated in NANY Challenge Seven Times
    • Plugin Coding Medal
Re: Some thumbs up for C++
« Reply #1 on: November 24, 2010, 08:27 AM »
Thanks for pointing that out. I kind of like that guy. Although he writes:
Quote
This kind of C++ hating gets me fired up and defensive
he stays surprisingly calm and objective when responding to comments on his own blog (on the C++ hater post you pointed out).

I have to admit that I am very surprised about Evernote re-implementing their Windows application in C++, when I would have expected that for desktop applications C# / WPF is the way to go nowadays. I would really be interested in what technology they used for the GUI. Unfortunately, the question (asked in the comments) was never answered.

Original address: https://www.donationcoder.com/forum/index.php?topic=24676.0