Click here to Skip to main content
14,735,317 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 Philpott1-Jun-19 0:32
MemberRob Philpott1-Jun-19 0:32 
GeneralRe: High performance c# Pin
Munchies_Matt1-Jun-19 0:50
MemberMunchies_Matt1-Jun-19 0:50 
GeneralRe: High performance c# Pin
OriginalGriff1-Jun-19 1:00
mveOriginalGriff1-Jun-19 1:00 
GeneralRe: High performance c# Pin
jschell2-Jun-19 10:55
Memberjschell2-Jun-19 10:55 
GeneralRe: High performance c# Pin
Kirk 103898213-Jun-19 16:25
MemberKirk 103898213-Jun-19 16:25 
GeneralRe: High performance c# Pin
Rob Philpott1-Jun-19 0:27
MemberRob Philpott1-Jun-19 0:27 
GeneralRe: High performance c# Pin
Gerardo Orozco3-Jun-19 5:37
MemberGerardo Orozco3-Jun-19 5:37 
GeneralRe: High performance c# Pin
lopatir1-Jun-19 5:33
Memberlopatir1-Jun-19 5: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 10:58
Memberjschell2-Jun-19 10:58 
GeneralRe: High performance c# Pin
dandy721-Jun-19 6:03
Memberdandy721-Jun-19 6:03 
GeneralRe: High performance c# Pin
Munchies_Matt1-Jun-19 0:09
MemberMunchies_Matt1-Jun-19 0:09 
GeneralRe: High performance c# Pin
Rob Philpott1-Jun-19 0:17
MemberRob Philpott1-Jun-19 0:17 
GeneralRe: High performance c# Pin
Munchies_Matt1-Jun-19 0:46
MemberMunchies_Matt1-Jun-19 0:46 
GeneralRe: Totally unrelated to C# but... Pin
Member 143310761-Jun-19 3:39
MemberMember 143310761-Jun-19 3:39 
GeneralRe: Totally unrelated to C# but... Pin
Richard MacCutchan1-Jun-19 5:19
mveRichard MacCutchan1-Jun-19 5:19 
GeneralRe: Totally unrelated to C# but... Pin
OriginalGriff1-Jun-19 5:29
mveOriginalGriff1-Jun-19 5:29 
GeneralRe: Totally unrelated to C# but... Pin
RickZeeland1-Jun-19 10:26
mveRickZeeland1-Jun-19 10:26 
GeneralRe: Totally unrelated to C# but... Pin
Mycroft Holmes1-Jun-19 14:54
professionalMycroft Holmes1-Jun-19 14:54 
GeneralRe: Totally unrelated to C# but... Pin
James Lonero5-Jun-19 12:29
MemberJames Lonero5-Jun-19 12:29 
GeneralRe: High performance c# Pin
GuyThiebaut1-Jun-19 6:25
professionalGuyThiebaut1-Jun-19 6:25 
GeneralRe: High performance c# Pin
harold aptroot1-Jun-19 8:14
Memberharold aptroot1-Jun-19 8:14 
GeneralRe: High performance c# Pin
Pete O'Hanlon1-Jun-19 8:15
mvePete O'Hanlon1-Jun-19 8:15 
GeneralRe: High performance c# Pin
Dean Roddey1-Jun-19 11:58
MemberDean Roddey1-Jun-19 11:58 
GeneralRe: High performance c# Pin
Rob Philpott1-Jun-19 22:35
MemberRob Philpott1-Jun-19 22:35 
GeneralRe: High performance c# Pin
Rick York2-Jun-19 7:22
mveRick York2-Jun-19 7: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.