[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: stroustrup.jpg (187 KB, 1056x992)
187 KB
187 KB JPG
Why not just take C++ and remove legacy baggage?

Why make it so unnecessarily complicated?
>>
>>107662361
I switched fully to C# + AOT
Still 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.
>>
>>107662424
Isn't C# ecosystem pajeet hell
>>
>>107662361
>Why make it so unnecessarily complicated
tech 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.
>>
>>107662424
C# is slow and niggerlicious though, hardly a replacement for C or C++..
>>
>>107662361
The only reason rust is so popular is because it's the only alternative
>>
>>107663151
ada
>>
>>107662361
too late, too much baggage which would destroy the entire c++ ecosystem
>>
>>107662361
isn'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
>>
File: zigdev.png (2.54 MB, 1920x1080)
2.54 MB
2.54 MB PNG
>>107663575
the 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.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.