[=;235827]
You are aware of the fact that C# app can leak memory are you?
And 3x slower means 300% slower.
To put into perspective:
We both drive cars:
You drive 30 km/h
I drive mine already 90 km/h
you go to 50 km/h which is a city traffic speed
and I already 150 km/h which comes close to racing speed
you hit 80 km/h
and I am 240 which is almost flying speed.
3x slower is a massive amount of being slower.
And I’m getting into pointless discussion about languages… unbelievable.
[/]
Yes i’m a very well established C# developer and fully understand memory leaks in C#. Its still considered a memory safe language for 90% of the work you do. When its not you take spacial precautions vs worrying about it all the time with C++. Hope you’re not using that as an argument in favor of C++ as it doesn’t make sense.
Also I wasn’t arguing the merits of performance but rather how easier coding is. Yes 3x = 300% stating it differently doesn’t change it mathematically. 3x slower doesn’t matter for huge amount of projects FYI. In fact C# / is actually faster for desktop applications in many cases, just not games (depends on the project). Although with IL2CPP, SharpLang(.NET to LLVM) C# as a lang will eventually be almost on par with C++ is my guess. But that hypothetical is not realized yet.
@ Sry about that i’ll let go ;p