Is There Even A Point To Learning C#?

When you can learn Java instead and take advantage of cross-platform support out of the box and the fact that an entire mobile OS was written on it, and just about every major app is written in Java, is there even a point in learning C#?

  1. 2 weeks ago
    (。>﹏<。)

    >Is There Even A Point To Learning C#?
    reason #1: you love sucking that MS dick
    reason #2: you want to lock yourself into MS ecosystem
    reason #3: you enjoy working on legacy codebases and windows products
    reason #4: you hate yourself
    reason #5: you're a fan of breaking changes

    • 2 weeks ago
      Anonymous

      >why does it matter they are pretty much the same
      c# is locked to windows while you can install java on other system.

      sure but all the features you need are windows only

      .net core isn't supported anymore since last year.

      t. Wrote a for-loop once

      goodmorning sirs 😀

    • 2 weeks ago
      Anonymous

      many companies love sucking MS dick anon, thus lots of jobs being available. also c# is nice to program with

      • 2 weeks ago
        Anonymous

        forgot to mention that visual studio is a great IDE and vs code is also good although I don't use it as much. thanks for reading my posts sirs

    • 2 weeks ago
      Anonymous

      >makes it future-proof
      >cross platform
      >false
      >that's programming in Java though
      >false

      • 2 weeks ago
        (。>﹏<。)

        Stop being disingenuous, thanks.

  2. 2 weeks ago
    Anonymous

    why does it matter they are pretty much the same, I only knew java and was able to join in C# after 3 tutorials on microsoft websites.
    it's pretty much the same syntax only that C# style is like array.Length and java is array.length

    • 2 weeks ago
      Anonymous

      >why does it matter they are pretty much the same
      c# is locked to windows while you can install java on other system.

      • 2 weeks ago
        Anonymous

        >c# is locked to windows

        .NET Core exists you retard

        • 2 weeks ago
          Anonymous

          sure but all the features you need are windows only

        • 2 weeks ago
          Anonymous

          .net core isn't supported anymore since last year.

          • 2 weeks ago
            Anonymous

            .NET Core still exists, they just removed the "Core" part after .NET 5.0 because it was a higher version number than the legacy .NET Framework by then.

      • 2 weeks ago
        Anonymous

        >c# is locked to windows
        Are you from 2010?

    • 2 weeks ago
      Anonymous

      t. Wrote a for-loop once

  3. 2 weeks ago
    Anonymous

    More C#jobs these days tbh

  4. 2 weeks ago
    Anonymous

    Only reason for C# I see is that it does integrate better into Windows and it is easier to access C libs with it.

  5. 2 weeks ago
    Anonymous

    .NET is cross platform
    there is no more .net framework or . net core anymore
    everything is .NET

    • 2 weeks ago
      Anonymous

      >there is no more . net core anymore
      they renamed .net core to .net

      • 2 weeks ago
        Anonymous

        they combined them
        .net framework is not going to get updated anymore
        microsoft naming is retarded

  6. 2 weeks ago
    Anonymous

    Good morning, sir

  7. 2 weeks ago
    Anonymous

    JAVA IS THE NUMBER ONE SUPERIOR TECHNOLOGY SIRS! MICROSOFT IS BENCHOD! POOR TREATMENT OF INDIAN WORKERS PLEASE USING JAVA SIRS!

  8. 2 weeks ago
    Anonymous

    .NET is also cross-platform, so I don't get what you mean.

    Personally some of the software I make is games, so for me, C# is the best choice since it's much more supported in the gamedev space than Java. But your mileage may vary.

  9. 2 weeks ago
    Anonymous

    C# started as a Java copy paste but now it's ten times better in literally everything.
    I was a big Java fan btw.

    • 2 weeks ago
      Anonymous

      >but now it's ten times better in literally everything.
      Then explain how async/await is better than virtual threads/green threads. Pro tip: you can't because they aren't.

      • 2 weeks ago
        Anonymous

        Green thread is just optimized thread. Programming with threads is not the same as async programming.

        • 2 weeks ago
          Anonymous

          >Green thread is just optimized thread. Programming with threads is not the same as async programming.
          What the fuck are you talking about? You're just proving you're a fucking retard. That's the thing about virtual threads. You don't have to make the distinction between sync and async code anymore.

  10. 2 weeks ago
    Anonymous

    you're kind of forced to learn both if you want to get a job* anyway, competition is already tight as fuck, knowing both lets you apply to twice as many ones
    *a job with actually decent pay, not wagiecucking

  11. 2 weeks ago
    Anonymous

    >this thread has been brought to you by DurgaSoft

  12. 2 weeks ago
    Anonymous

    MS sucks dick sometimes and Oracle is literally Hitler. That's the difference

  13. 2 weeks ago
    Anonymous

    When will java finally fix type erasure and make generics as first class feature

    • 2 weeks ago
      Anonymous

      They're on it https://openjdk.org/projects/valhalla/

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