Click here to Skip to main content
15,915,093 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: CAOTD or.. CATD? Pin
Mike Hankey2-Jun-19 1:34
mveMike Hankey2-Jun-19 1:34 
GeneralSkottelbraai Pin
RickZeeland1-Jun-19 20:16
mveRickZeeland1-Jun-19 20:16 
GeneralRe: Skottelbraai PinPopular
OriginalGriff1-Jun-19 20:41
mveOriginalGriff1-Jun-19 20:41 
GeneralRe: Skottelbraai Pin
RickZeeland1-Jun-19 20:49
mveRickZeeland1-Jun-19 20:49 
GeneralRe: Skottelbraai Pin
Mark_Wallace1-Jun-19 20:48
Mark_Wallace1-Jun-19 20:48 
GeneralRe: Skottelbraai Pin
RickZeeland1-Jun-19 20:51
mveRickZeeland1-Jun-19 20:51 
GeneralHigh performance c# PinPopular
Rob Philpott31-May-19 22:50
Rob Philpott31-May-19 22:50 
GeneralRe: High performance c# Pin
OriginalGriff31-May-19 23:02
mveOriginalGriff31-May-19 23:02 
(I haven't followed the link yet - it's Saturday, and I'm feeling lazy.)

It's probably rather like the old C / Assembler debate. Yes, a skilled assembler programmer can produce faster, more compact code than a skilled C programmer purely because he can tell the machine exactly what he wants it to do rather than adding a layer of "interpretation" via a compiler. But ... it'll take a lot longer to code, and an unskilled assembler programmer can still make a serious dogs dinner of the same job!

I suspect that an average C# coder will produce code that is less efficient than a skilled C++ coder to do the same job - but I also suspect that he'll produce it in less time, and it'll be more easily maintainable by an average developer. And with the performance of modern machines that's a critical factor in most cases. Additionally, I suspect that a skilled C# developer will produce better, faster code than an average C++ dev, and get it out the door quicker as well.

Don't get me wrong, C++ is a good language, I used it for many years - but C# produces good code as well which is often a lot more readable and less prone to silly and avoidable bugs.
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!

GeneralRe: High performance c# Pin
Munchies_Matt31-May-19 23:10
Munchies_Matt31-May-19 23:10 
GeneralRe: High performance c# Pin
OriginalGriff31-May-19 23:24
mveOriginalGriff31-May-19 23:24 
GeneralRe: High performance c# Pin
Rob Philpott31-May-19 23:32
Rob Philpott31-May-19 23:32 
GeneralRe: High performance c# Pin
Munchies_Matt31-May-19 23:50
Munchies_Matt31-May-19 23:50 
GeneralRe: High performance c# Pin
OriginalGriff1-Jun-19 0:00
mveOriginalGriff1-Jun-19 0:00 
GeneralRe: High performance c# Pin
jschell2-Jun-19 9:55
jschell2-Jun-19 9:55 
GeneralRe: High performance c# Pin
Kirk 103898213-Jun-19 15:25
Kirk 103898213-Jun-19 15:25 
GeneralRe: High performance c# Pin
Rob Philpott31-May-19 23:27
Rob Philpott31-May-19 23:27 
GeneralRe: High performance c# Pin
Gerardo Orozco3-Jun-19 4:37
Gerardo Orozco3-Jun-19 4:37 
GeneralRe: High performance c# Pin
lopatir1-Jun-19 4:33
lopatir1-Jun-19 4:33 
GeneralRe: High performance c# Pin
jschell2-Jun-19 9:58
jschell2-Jun-19 9:58 
GeneralRe: High performance c# Pin
dandy721-Jun-19 5:03
dandy721-Jun-19 5:03 
GeneralRe: High performance c# Pin
Munchies_Matt31-May-19 23:09
Munchies_Matt31-May-19 23:09 
GeneralRe: High performance c# Pin
Rob Philpott31-May-19 23:17
Rob Philpott31-May-19 23:17 
GeneralRe: High performance c# Pin
Munchies_Matt31-May-19 23:46
Munchies_Matt31-May-19 23:46 
GeneralRe: Totally unrelated to C# but... Pin
Member 143310761-Jun-19 2:39
Member 143310761-Jun-19 2:39 
GeneralRe: Totally unrelated to C# but... Pin
Richard MacCutchan1-Jun-19 4:19
mveRichard MacCutchan1-Jun-19 4:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.