Click here to Skip to main content
15,896,111 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: 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 
OriginalGriff wrote:
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.

by the same token with newer machines having so much more memory than before you could argue garbage collection / free-ing unused memory can also be ignored in short running programs or where only alloc-ing space for relatively small buffers/structures. [which could also have dramatic results for performance.]

OTOH, using the excuse: "todays machines are faster / bigger memory... so optimisation and/or garbage collection matters little" is when people copy or extend that code into small/short running programs into big / long running ones.

OP's "sound" app may work fine in optimised C# [and/or without cleaning up unused memory] but when added to a video editing suite would that still be true?

On my bicycle I can match (if not beat) the bus on a 10 mile commute and get away without refueling on the way, but let's make that 100 miles.

right tools for the job.
Message Signature
(Click to edit ->)

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 
GeneralRe: Totally unrelated to C# but... Pin
OriginalGriff1-Jun-19 4:29
mveOriginalGriff1-Jun-19 4:29 
GeneralRe: Totally unrelated to C# but... Pin
RickZeeland1-Jun-19 9:26
mveRickZeeland1-Jun-19 9:26 
GeneralRe: Totally unrelated to C# but... Pin
Mycroft Holmes1-Jun-19 13:54
professionalMycroft Holmes1-Jun-19 13:54 
GeneralRe: Totally unrelated to C# but... Pin
James Lonero5-Jun-19 11:29
James Lonero5-Jun-19 11:29 
GeneralRe: High performance c# Pin
GuyThiebaut1-Jun-19 5:25
professionalGuyThiebaut1-Jun-19 5:25 
GeneralRe: High performance c# Pin
harold aptroot1-Jun-19 7:14
harold aptroot1-Jun-19 7:14 
GeneralRe: High performance c# Pin
Pete O'Hanlon1-Jun-19 7:15
mvePete O'Hanlon1-Jun-19 7:15 
GeneralRe: High performance c# Pin
Dean Roddey1-Jun-19 10:58
Dean Roddey1-Jun-19 10:58 
GeneralRe: High performance c# Pin
Rob Philpott1-Jun-19 21:35
Rob Philpott1-Jun-19 21:35 
GeneralRe: High performance c# Pin
Rick York2-Jun-19 6:22
mveRick York2-Jun-19 6:22 

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.