• vithigar@lemmy.ca
    link
    fedilink
    English
    arrow-up
    13
    ·
    3 days ago

    I will almost always choose .NET as my development platform when greenfielding a project for exactly this reason. It’s an incredibly robust standard library that virtually guarantees I won’t need to pull in a litany of additional utility libraries, and I can also expect that what libraries I do choose to bring in are highly unlikely to drag along a ridiculous parade of dependencies.

      • boonhet@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        4
        ·
        3 days ago

        Probably more worth than it was 15 years ago since you’re no longer restricted to Windows and it’s now open source. I’ve heard a lot of people say it’s nicer than Spring for enterprise stuff. Haven’t tried it much myself though. Was fairly easy to set up a simple API, but I then got distracted by other projects.

      • Mihies@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 days ago

        Yes, it’s incredibly nice, versatile, powerful and efficient. Me being a .net dev since first beta. That said it’s still a GC based runtime if that matters to you. I’m also looking more and more at kotlin as an alternative. If I was to look for a non GC language, I’d go with rust.