Comment by high_na_euv

3 months ago

C# has the best ecosystem out there.

I wish CPP development was as robust as C# development is

They are very different beasts.. What problems are you having with CPP that you're not with C# ? Funny enough a lot of the 'ecosystem' is on the back of cpp..

  • Evaluating complex expressions during debugging.

    In c# I can evaluate complex linq data transformation in watch window in visual studio during debug, at fly.

    In cpp I cannot. Not even nested evaluation is working.

    • Ah okay, yes, debugging tools are a bit more friendly with C# but it's again the nature of the beast of cpp, but to nitpick this is a compiler area moreso than a tooling issue . CPP will compile direct to binary, whereas C# will compile to machine Lang iirc, an intermediary step anyway, so you can imagine it makes debugging much easier.

      2 replies →

  • With C# (.NET) I can click on "install package" in my editor and within seconds it's downloaded and in my project.

    With C++ it's a whole different thing.