• ඞmir
    link
    fedilink
    181 year ago

    pervasive unchecked nullability

    Addressed nowadays with the question mark and exclamation mark syntax, and programming without nullability is a pain

    Framework management is hell, fat binaries inconvenient and not default

    Nuget?

    Compiler output only marginally better than working with c++

    No one claims it’s faster at runtime than good C++, it’s just a lot easier to write decent code

    • Billegh
      link
      fedilink
      61 year ago

      Compiler output only marginally better than working with c++

      No one claims it’s faster at runtime than good C++, it’s just a lot easier to write decent code

      I think they’re referring to warning and error content. Compared to things like rust, deciphering error notifications from the c# compiler can sometimes feel like trying to figure out what a child with limited vocabulary is trying to tell you.

      Even with decades of personal experience with it, they can be confusing and non-informative sometimes for me.

      • @anus@lemmy.world
        link
        fedilink
        31 year ago

        Yes this is right. C++ in this context is the boogeyman worst possible scenario. C# only being a little better just means it’s not actual garbage