Live data from Hacker News

Is C++ still needed?

gerd-riesselmann.net

1–10 of 27 posts

Re: Is C++ still needed?

#3
C++ and Delphi are almost the last of few ones left to generate proper Windows exe files. DotNET is great for business applications but when you think about creating mass products, you have to keep returning to C++ and friends.

Re: Is C++ still needed?

#4

C++ and Delphi are almost the last of few ones left to generate proper Windows exe files. DotNET is great for business applications but when you think about creating mass products, you have to keep returning to C++ and friends.

Factor generates stand alone images.

Re: Is C++ still needed?

#5

C++ and Delphi are almost the last of few ones left to generate proper Windows exe files. DotNET is great for business applications but when you think about creating mass products, you have to keep returning to C++ and friends.

That's just utter BS, nearly all major programming languages are capable of generating "proper" non-dotnet win32 binaries. Everyday I build our Win32 app from Mingw using plain C.

Re: Is C++ still needed?

#7
With all due respect, this guy doesn't know what he's talking about.

There might be a case to be made to eliminate C++, but it's best made by somebody who knows more than this guy.

This is really a terrible submission.

Re: Is C++ still needed?

#8
I have experience programming in large teams in both C++ (~10 years) and C# (~3 years), and my feeling is that the overall development is really quicker in C#. It's a large windows-only standalone app where speed is very important.

But if my team have to build such app with cross-platform requirement, I still think C++ would be the choice. [with the similar arguments the author uses at the end of his rant]

Re: Is C++ still needed?

#9

With all due respect, this guy doesn't know what he's talking about. There might be a case to be made to eliminate C++, but it's best made by somebody who knows more than this guy. This is really a terrible submission.

No respect due here. This guy truly doesn't know what he's talking about. "C++ is slow". LOL.

http://shootout.alioth.debian.org/u32q/benchmark.php?test=al...

http://shootout.alioth.debian.org/u32q/benchmark.php?test=al...

Re: Is C++ still needed?

#10

With all due respect, this guy doesn't know what he's talking about. There might be a case to be made to eliminate C++, but it's best made by somebody who knows more than this guy. This is really a terrible submission.

In what way? As far as I can tell point 1 is true memory allocation in C# is faster than in C++. Point 2 not so much unless you are starting out fresh and have no libraries beyond the standard library, and really how often is memory allocation really such a bottle neck that you write your own allocator? Point 3 true of pretty much every language that isn't C. Sure there are bridges to specific languages like boost.python but nothing general. Point 4 is pretty much true C++ doesn't have a strong module system. So outside of not knowing the technical term for ABI, what is really so poor about the article? I would have thought most of what he brought up was obvious and not worth the submission.
Post reply on HN