Is Dotnet still relevant in 2024?

Is Dotnet still relevant in 2024?

Mike Stoklasa's Worst Fan Shirt $21.68

DMT Has Friends For Me Shirt $21.68

Mike Stoklasa's Worst Fan Shirt $21.68

  1. 2 months ago
    Anonymous

    Why not?

    • 2 months ago
      Anonymous

      has more jobs than all the languages shilled here (rust, erlang, lisp...) combined. the Black folk here just hate microsoft and cant look at things objectively. emotional like women and children

      .NET is basically the JVM with with a shitty ecosystem and a shitty GC.

      may Windows games are made by dotnet

      Adobe Photoshop is made by dotnet

      • 2 months ago
        Anonymous

        >may Windows games are made by dotnet
        Their scripting engines are. The actual engines themselves aren't running on .NET.
        >Adobe Photoshop is made by dotnet
        not it's not.

        • 2 months ago
          Anonymous

          Tell me then why adobe photoshop doesnt install on Windows 7 unless you install .NET Framework 4.6 first?

          Windows 10 doesnt count because it has .NET Framework 4.6 built-in.
          Windows 7 need framework separately (but is available, just not after the year 2017 so 2017 version is as high as it gets, Photoshop 2016 worked fine on 7, current version certainly wont)

          • 2 months ago
            Anonymous

            >Tell me then why adobe photoshop doesnt install on Windows 7 unless you install .NET Framework 4.6 first?
            Because some Windows dependent modules are running on .NET. What kind of a moronic question is that. You don't need .NET on Mac, do you? Photoshop is written in C++. You utterly moronic moron.

      • 2 months ago
        Anonymous

        >may Windows games are made by dotnet
        Wrong board

        >Adobe Photoshop is made by dotnet
        I should start contributing to GIMP...

  2. 2 months ago
    Anonymous

    has more jobs than all the languages shilled here (rust, erlang, lisp...) combined. the Black folk here just hate microsoft and cant look at things objectively. emotional like women and children

    • 2 months ago
      Anonymous

      Unfortunately it is.

      It's the duty of all adults to kill off the bad weeds that pollute our landscape.

    • 2 months ago
      Anonymous

      >has more jobs
      don't care
      can't wait for the corpocalypse when a small network of AIs can do all your busywork of writing OOP classes and filling out excel sheets or whatever the frick you do

    • 2 months ago
      Anonymous

      >the Black folk here just hate microsoft
      More employment languages than whatever M$ has, though their tooling is top fricking notch.

    • 2 months ago
      Anonymous

      >the Black folk here just hate microsoft

    • 2 months ago
      Anonymous

      It's the brownoids and holes who usually work at Microsoft.

    • 2 months ago
      Anonymous

      >has more jobs than all the languages shilled here
      I very doubt this, looking at javascript/typescript

  3. 2 months ago
    Anonymous

    .NET is basically the JVM with with a shitty ecosystem and a shitty GC.

    • 2 months ago
      Anonymous

      ecosystem might be shitty, but the VM stopped being a shitter with CoreCLR: https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/csharp.html

      • 2 months ago
        Anonymous

        >the most irrelevant benchmark in the interwebs
        https://www.techempower.com/benchmarks/#hw=ph&test=query&section=data-r22https://web-frameworks-benchmark.netlify.app/result?asc=0&order_by=level64

        • 2 months ago
          Anonymous

          *
          https://www.techempower.com/benchmarks/#hw=ph&test=query&section=data-r22
          https://web-frameworks-benchmark.netlify.app/result?asc=0&order_by=level64

          • 2 months ago
            Anonymous

            I mean, I did say that "ecosystem might be shitty", so how does that contradict what I've written? Alioth benchmarks at least show that the runtime allows you to write code that's competitive or better than Java - and if web framework poojets can't take advantage of that, then tough shit.

          • 2 months ago
            Anonymous

            Point given. Both are good platforms anyway. Better than the other shit out there.

  4. 2 months ago
    Anonymous

    Yes unfortunately. You have no idea how many firms are cripplingly dependent on the microshart ecosystem.

  5. 2 months ago
    Anonymous
    • 2 months ago
      Anonymous
      • 2 months ago
        Anonymous

        Durga Sir is a chad

  6. 2 months ago
    Anonymous

    >Is Dotnet still relevant in 2024?

  7. 2 months ago
    Anonymous

    If you're developing on Windows, have Visual Studio and want to make web services, .NET Core is really good.
    Most of the things you need are already included in the framework.
    Managing dependencies with nugets is really easy.
    I tried Java Springboot and I thought that was a lot messier from my initial impression.

    • 2 months ago
      Anonymous

      This
      At least half of the people ITT are unemployed and pretty much no one else has used .NET before
      For web dev, it's pretty much just Java but better and less of a clusterfrick

  8. 2 months ago
    Anonymous

    Idk, but it's comfy

  9. 2 months ago
    Anonymous

    it's more relevant than last year

  10. 2 months ago
    Anonymous

    When you target windows there is nothing better out there.
    Dotnet makes powershell extremely fricking good.
    C# is also super good in its regards.
    It's just a well thought ecosystem, and it's right there. Don't need to install anything.
    Your only other alternative is the JVM. And unless you are using Clojure you are not going to have a good time.

  11. 2 months ago
    Anonymous

    abso-fricking-lutely. More so, not only just dotnet, but fricking dotnet FRAMEWORK, the OLD ONE, is still quite relevant today.

    How? No fricking clue, but most of my friends that are in the dev industry work for companies serving ERP and storage management solutions written in VB.NET.

    Y'know at least they could've implemented C#...

    • 2 months ago
      Anonymous

      >.NET Framework
      Yuck.

  12. 2 months ago
    Anonymous

    welcome home

    • 2 months ago
      Anonymous

      YWNBAW

  13. 2 months ago
    Anonymous

    botnet is even more relevant in 2024

  14. 2 months ago
    Anonymous

    Java good
    .NET bad
    SIMPLE AS
    JVM WON

    • 2 months ago
      Anonymous

      Don't care. What a horrible language.

    • 2 months ago
      Anonymous

      >Java good
      >.NET bad
      Meds now

    • 2 months ago
      Anonymous

      >t.

  15. 2 months ago
    Anonymous

    It is good.
    .NET CORE can run on linux.

    I can't imagine running a backend without LINQ, migration or entity framework.

  16. 2 months ago
    Anonymous

    M$ has job reqs out for Rust rewrites of existing services. That's all you need to know about the future of .NET

    • 2 months ago
      Anonymous

      that means that everything thats .net will be copied and then .net will be scrapped?

  17. 2 months ago
    Anonymous

    i might take a .net course in the autumn and (s)need a laptop. is 16gb ram enough?

  18. 2 months ago
    Anonymous

    https://hotforknowledge.com/2024/01/13/1brc-in-dotnet-among-fastest-on-linux-my-optimization-journey/#results

    it's pretty much the best safe language out there with insanely good standard library and real support from a real company (doesn't move slowly like a committee, doesn't have a "foundation" fricking it all up for them)

  19. 2 months ago
    Anonymous

    It's worth it if you use C# and AvaloniaUI. It's basically crossplatform WPF, works on Windows, Linux, MacOs, Android, embedded devices, all from the same codebase. JetBrains uses it for DotTrace and DotMemory. If JetBrains uses it, you know it's good. https://avaloniaui.net/Showcase

    • 2 months ago
      Anonymous

      Finally crossplatform GUI for C# after all these years? D:

      • 2 months ago
        Anonymous

        It's literally worse than Electron.

    • 2 months ago
      Anonymous

      Avalonia is a bugged and bloated piece of shit.

      • 2 months ago
        Anonymous

        You mean Java? Bloated piece of software, imagine having to install software from 30 different vendors just to code an app when you could just use AValoniaUI and C#

        • 2 months ago
          Anonymous

          > imagine having to install software from 30 different vendors
          what?

        • 2 months ago
          Anonymous

          imagine using avalonia when you could just use a UI toolkit that isn't a buggy mess
          but let's be real here, not even .NET devs use it since most .NET desktop apps are windows only

    • 2 months ago
      Anonymous

      wow

  20. 2 months ago
    Anonymous

    any game written in dotnet can be easily modded with monomod. it's pretty cool in that regard. you can decompile the whole thing and completely change the game's code at runtime.

    as for anything else idk i don't get paid to write in this shit.

    • 2 months ago
      Anonymous

      >you can decompile the whole thing and completely change the game's code at runtime.
      Wouldn't that make for a gaping security hole for dotnet?

      • 2 months ago
        Anonymous

        as someone who solely uses .net the ease at which you can decompile .net libraries really is concerning. Most peoples answer to this is "no one cares enough about your code to decompile it" or "Someone could still decompile your C if they really really wanted to".
        But I think these answers are pure copium.

        • 2 months ago
          Anonymous

          It shouldn’t matter if someone decompiles your code, unless it has trade secrets or some shit in it. If you’re relying on people not knowing how shit your code is for security, you have bigger issues.

          As for changing code at runtime, it’d require that an attacker has write access to either the programs memory space, or the executable itself, in which case it doesn’t matter which language you’re using you’re fricked, because the attacker already has privileges on your machine. If the attack was implemented through some sort of injection, then that’s on you for not sanitising user input. The attack surface is pretty much the same regardless.

        • 2 months ago
          Anonymous

          that's what obfuscators are for. you obfuscate any public code.

  21. 2 months ago
    Anonymous

    .NET is worse than Rust

    • 2 months ago
      Anonymous

      Looks like Art the clown

  22. 2 months ago
    Anonymous

    Some motherfricker just ported .NET 2.0 to Windows 95 and is trying to port 3.5 to the whole 9x family.

    • 2 months ago
      Anonymous

      Why on earth would anyone do that? God damn it was horrible when GPU control panels started using .NET at the end of 9x era (might have been little later) and they became unbelievably bloated, slow and memory hungry pieces of shit while doing absolutely nothing worthwhile over the earlier ones that integrated nicely to the windows control panel display applet, and they insisted loading the whole goddamn pieces of shit at startup by default. I have hated the whole .NET ever since then, they were just unbelievably unbearable and buggy.

      • 2 months ago
        Anonymous

        Shit runs, what's to bicker over? That's sort of the point of .NET (build it then run it on the framework, doesn't matter the underlying operating environment). Microsoft simply chose not to support those OSes with their public releases and getting them to run just required tweaking some execution callouts (his journey shows finding where these points exist was a nightmare due to the lack of .NET-compatible debugging tools but the actual implementation is pretty straightforward). Once it installed as intended it fulfills its purpose of translating .NET-written programs into the underlying OS even if it's "unsupported".

        • 2 months ago
          Anonymous

          It'll more likely crawl.

          • 2 months ago
            Anonymous

            Maybe but with the lack of meaningful difference between Windows 95 and 98 you're more likely to see widespread performance issues with the framework than the OS it's on. .NET 2.0 officially supports Windows 98 so taking it back to 95 just meant correcting the nonexistent execution callouts the framework was making to the OS. You can replace these with explicit declarations through intermediary .DLL files or redirect them to things 95 can do more manually without the aid of libraries that 98 may have added. The latter one is probably where you're going to take 95-specific performance hits but if it's just for science then it can be tolerable.

  23. 2 months ago
    Anonymous

    If you're a webshitter then yes. I'm glad I landed a HW job and left that dogshit behind.

    • 2 months ago
      Anonymous

      >HW
      ?

      • 2 months ago
        Anonymous

        He thinks he is better than everyone because he is somewhat competent at C (no one alive is good at C). He does have a point.

        • 2 months ago
          Anonymous

          Did he mean hardware for HW?

  24. 2 months ago
    Anonymous

    It is most relevant as a red flag for filtering shit job offers.

  25. 2 months ago
    Anonymous

    yeah, plenty of jobs out there.

    Most of them will be spent constantly migrating projects to the latest framework.

    .NET is the migration effort that keeps on giving... forever.

    • 2 months ago
      Anonymous

      >he thinks most places that use .net migrate
      lol lmao

    • 2 months ago
      Anonymous

      >Most of them will be spent constantly migrating projects to the latest framework
      this boils down to just changing one number in your application project if your shit runs on modern .net

  26. 2 months ago
    Anonymous

    It has the shittiest GC in existence
    https://github.com/dotnet/runtime/issues/65850#issuecomment-1050009662

  27. 2 months ago
    Anonymous

    So .NET foundation shills are back?

    • 2 months ago
      Anonymous

      what is gained by shilling dotnet?

    • 2 months ago
      Anonymous

      Ok i write .net but maui hasn't killed anything lmao. Only reason its somewhat relevant its because you can write blazor wasm in it.

  28. 2 months ago
    Anonymous

    For me it's modern java.

  29. 2 months ago
    Anonymous

    No. Don't learn it. Stay laser focused on building yet another game engine in C and stay out of the job market.

  30. 2 months ago
    Anonymous

    >.NET

Your email address will not be published. Required fields are marked *