Linked by Thom Holwerda on Sat 4th Aug 2012 04:17 UTC
Hardware, Embedded Systems "Quick - name the most important personal computer of the late 1970s and early 1980s. Those of you who mentioned the legendary Apple II - that's fine. I respect your decision. Forced to think objectively in 2012, I may even agree. But if you just named Radio Shack's TRS-80, you made me smile. Your choice is entirely defensible. And back in the TRS-80's heyday, I not only would have agreed with it but would have vehemently opposed any other candidate."
Permalink for comment 529773
To read all comments associated with this story, please click here.
RE[6]: Nothing special
by chiwaw on Sun 5th Aug 2012 19:11 UTC in reply to "RE[5]: Nothing special"
chiwaw
Member since:
2006-02-05

Well an expert .NET programmer would probably outperform a terrible C++ programmer. Often time execution slowness is more about bad code design, unoptimized algorithms, etc.

But assuming equally expert in both languages, C++ will definitely have the edge, as it run on top of at least one less layer. As for how much faster, I'm not sure. I know .NET is getting a whole lot more efficient over time.

The (video game) company I work for switched from C++ to C# last year. We lost a bit of performance, but oh man is producing code C# so much more fun and comfortable and easy. And also our bug counts went down dramatically.

Reply Parent Score: 1