Why not just take C++ and remove legacy baggage?Why make it so unnecessarily complicated?
>>107662361I switched fully to C# + AOTStill rewriting my stuff but the main reason was the everlasting retardation of the C++ committee, terrible STL and braindead source/ header separation double work.C++ has been mismanaged all the way down to the smallest bits all the time.good riddance.Funny thing is, the same level of optimization I could do in C++ I can do now with modern C sharp.
>>107662424Isn't C# ecosystem pajeet hell
>>107662361>Why make it so unnecessarily complicatedtech industry has a lot of autistic faggots. you change one thing they will go into fetal position. about the time people lose interest their shitty puzzle language, thats when finally they fear becoming irrelevant and allow new features. Java was fagged up for like a decade as fags blocked closures and multiline strings, and it probably still does not have some literals. Fags will block exceptions in golang forever.
>>107662424C# is slow and niggerlicious though, hardly a replacement for C or C++..
>>107662361The only reason rust is so popular is because it's the only alternative
>>107663151ada
>>107662361too late, too much baggage which would destroy the entire c++ ecosystem
>>107662361isn't that what zig is
>>107662424>Funny thing is, the same level of optimization I could do in C++ I can do now with modern C sharp.unoptimized c++ is faster than optimized c# though
>>107663575the main developer is a retard who just throws shit at a wall to see what sticks
>>107662361>Why make it so unnecessarily complicated?they are actually making it easier. metaprogramming was beyond the reach of an average C++ programmer before C++11. now, with variadic templates, if-constexpr and concepts, it's a breeze.they also removed several foot guns, e.g. by increasing some evaluation order guarantees in C++17.