>have to learn fricking OOP Java in 2024 because computer university in Brazil

>have to learn fricking OOP Java in 2024 because computer university in Brazil

Mike Stoklasa's Worst Fan Shirt $21.68

Thalidomide Vintage Ad Shirt $22.14

Mike Stoklasa's Worst Fan Shirt $21.68

  1. 2 weeks ago
    Anonymous

    are there any girls in your class? are they cute

    • 2 weeks ago
      Anonymous

      There is only one roastie that goes there because her boyfriend goes.

      java is popular and simple to understand now shut the frick up undergrad brainlet

      >simple to understand
      Maybe, but I'm not a fan of it. I'd rather learn almost any other language. You also forgot the OOP part.
      >popular
      How so?

      • 2 weeks ago
        Anonymous

        theres only guys in your class? 😮

      • 2 weeks ago
        Anonymous

        the oop part is not that hard bro chill out

      • 2 weeks ago
        Anonymous

        >You also forgot the OOP part.
        From my experience the OOP covered in university is minimal. You'll hear about the abstractBullshitFactory nonsense but you'll rarely need to do that in practice.
        Java was taught in my university because there's so many topics to learn about but you only have a 3-4 months to learn each one. So unless it's something specific like systems programming or functional programming, they're not going to waste time teaching a new language for each topic.

      • 2 weeks ago
        Anonymous

        >I'd rather learn almost any other language.
        you don't know anything about the alternatives yet you make claims like this...
        Java is actually quite sane and reasonable choice in this hellscape of programming languages, it's reasonably fast, has frickton of libraries and it's cross-platform.

        Anyway, the course is about learning programming, not learning a language. You learn one paradigm you know pretty much every language under that umbrella

    • 2 weeks ago
      Anonymous

      I'm married to one of like 4 girls that were in my comp sci class lol

  2. 2 weeks ago
    Anonymous

    java is popular and simple to understand now shut the frick up undergrad brainlet

  3. 2 weeks ago
    Anonymous

    >nooo I'm going to learn Java and have job security

    shut the frick up homosexual

  4. 2 weeks ago
    Anonymous

    There's nothing wrong with OOP, but the way it is done in Java land is pure brain rot.

    • 2 weeks ago
      Anonymous

      Please elaborate and inform us of the OOP language that does it correctly.

      • 2 weeks ago
        Anonymous

        It's more a cultural thing than a language thing. Java isn't inherently bad, there's just something wrong with the java community. There is no language I could offer as an example that would satisfy IQfyentoomen, so I will refrain.

        • 2 weeks ago
          Anonymous

          Oh, but there is

          • 2 weeks ago
            Anonymous

            >Implementation language Rust
            I guess starfish and crabs get along.

        • 2 weeks ago
          Anonymous

          This. .NET has examples of good OOP and examples of "frick me this is over engineered" OOP.

    • 1 week ago
      Anonymous

      Corporate use mostly java or .net, what are you planning to do if you don't know one of this two? Or even worse you need to work on cobol pff, i prefer java anyday (i don't know .net, idk where to start)

      What you mean brain rot? Worked and still work on java and idk what could be an easier way to do OOP (i do mostly rest APIs)

  5. 2 weeks ago
    Anonymous

    nothing wrong with OOP or Java, brainlet. and no, Brazil is not an excuse for your moronation, that's all on you.

  6. 2 weeks ago
    Anonymous

    >be me
    >French
    >have to learn OCaml
    I'd rather have to learn Java. At least, OCaml has the advantage of filtering 3/4 of the class, kek.

    • 2 weeks ago
      Anonymous

      those prestigious universities in europe are a big meme
      you'll get a better education at a noname uni in some random finnish or croatian town

      • 2 weeks ago
        Anonymous

        What makes you think that I'm in a pretigious university? In case this wasn't obvious, I'm not an international student, just a Frenchgay enjoying my government-funded education.

  7. 2 weeks ago
    Anonymous

    What are you complaining about, most of actual successful programmers I have talked to are programming in Java.
    Also, Iirc, the majority of the Brazilian financial system (including banks and payment agencies) bases their code in Java (literally a life of stable jobs)
    You're winning and you don't even know it.

  8. 2 weeks ago
    Anonymous

    Disliking OOP is moronic. But most schools have never taught it properly.

    • 2 weeks ago
      Anonymous

      >Disliking OOP is moronic
      It's fine when you are actually building an abstraction of an object. But then it becomes a religion and suddenly you can't convert between Celsius and Fahrenheit without using a temperature scale factory to make a conversion factor object.

      • 2 weeks ago
        Anonymous

        >you can't convert between Celsius and Fahrenheit without using a temperature scale factory to make a conversion factor object.
        I wouldn't make a factory for that I think, but doing so would enable you to easily implement Rankine and Kelvin and your own bespoke scale later.
        I think I would code the conversion factors in an enum, and do everything in Celsius in between at the cost of double converting in most cases.

  9. 2 weeks ago
    Anonymous

    What's wrong with that you homo?

  10. 2 weeks ago
    Anonymous

    Remember, Terry banged an ugly, bald, meth hag in the back of his van.

    • 2 weeks ago
      how to avoid discord phone verification

      proof?

  11. 2 weeks ago
    Anonymous

    Java does OOP right. If you don't do OOP Java course then you are not a programmer and your CS diploma is a joke.

    • 2 weeks ago
      Anonymous

      Didn't one of the Java founders lament that they didn't go heavily enough on things like interfaces?

      And there are a lot of things added since 8 that were open sores and are now sores with bandages over them, like record.

      Might be "does OOP well," but "right" could be a stretch.

    • 2 weeks ago
      how to avoid discord phone verification

      java is a Black person for forcing oop on everything
      and you are a Black person for defending it.

      • 2 weeks ago
        Anonymous

        I write functional Java and barely use any OOP(usually stuff that's convenient). I don't know what you're on about.

  12. 2 weeks ago
    Anonymous

    OOP is awesome. Unfortunately professors seem incapable of teaching it properly and/or Java OOP makes students hate OOP. Not sure which is more guilty.

  13. 2 weeks ago
    Anonymous

    That's standard. I graduated 5 years ago in England and Java was the main language we used.

  14. 2 weeks ago
    Anonymous

    Java is not hard.

  15. 2 weeks ago
    Anonymous

    Java is not hard. OOP needs to be taught first. OOP is how everything in the systems works. OOP & Java acts as a good filter for plebs.
    Be grateful it's not OOP & Golang. Golang would filter 80% of CS undergrads.

    • 2 weeks ago
      Anonymous

      >Golang would filter 80% of CS undergrads.
      Wouldn't that be for the best?

  16. 2 weeks ago
    Anonymous

    Java is a good language for learning OOP fundamentals and using a statically typed language. Both are important in the industry.

    • 2 weeks ago
      Anonymous

      >in the industry.
      >the industry
      Is that like "the economy"? Lol.

      • 2 weeks ago
        Anonymous

        In the software industry you fricking NEET.

  17. 2 weeks ago
    Anonymous

    They're both good you fricking brainlet

  18. 2 weeks ago
    Anonymous

    oh sweet another undergrad gay parroting "java is le bad" to fit in

  19. 2 weeks ago
    Anonymous

    It could be worse. It could be JavaScript.

  20. 2 weeks ago
    Anonymous

    oop isn't hard and sometimes in life you'll have to do things you don't want to do. stop being a fricking child

  21. 2 weeks ago
    Anonymous

    >Brazil
    Learn OOP Lua instead

  22. 2 weeks ago
    Anonymous

    Anon, I'm Brazilian too and your senpai. I know Pascal, C, C++, Java, C#, Python, Ruby, Rust, Go, PHP 8, Javascript, Typescript, HTML, CSS, PostgreSQL, D, x86, Lua and I'm currently learning Zig. Let me give you some career advice. Java is the second best language I know, the best one is C#. The rest of it is just a fricking pain in the ass that's not worth it. Their tooling sucks, their platform support sucks, they can't even do exceptions right. They're meme languages. If you use them, you'll be stuck trying to redo everything that Java provides by default. You think Java sucks now because you're an student. When you have coded for 20 years you'll understand Java is better than most languages and your professors were right.

    • 2 weeks ago
      Anonymous

      >I know Pascal, C, C++, Java, C#, Python, Ruby, Rust, Go, PHP 8, Javascript, Typescript, HTML, CSS, PostgreSQL, D, x86, Lua and I'm currently learning Zig
      feels an awful lot like those "how i learnt japanese in 3 months" clickbait videos

      • 2 weeks ago
        Anonymous

        20 years is plenty of time and more than half of what he listed overlaps with each other in one way or another. Besides, learning languages is not the hardest part of this trade.

    • 2 weeks ago
      Anonymous

      >Their tooling sucks
      >they can't even do exceptions right
      The audacity of saying this while praising fricking Java, lmao.
      Java isn't any better than half of those languages, it's just the particular flavor of bullshit you're used to, which in my experience accurately describes about 95% of people who say Java (not the JVM, the language itself) is the best.
      And frankly, even if Java wasn't shit, that doesn't mean it's a good pedagogical tool. It's tremendously easier to deal with when you are already basically familiar with programming.

      • 1 week ago
        Anonymous

        >Java isn't any better than half of those languages
        Just the fact you know what exceptions can come out of a function already makes it better than half of those languages.
        >even if Java wasn't shit, that doesn't mean it's a good pedagogical tool
        Java is better than C, C++ and Python because there are no gotchas during compile stage. It's better than Javascript because there are no gotchas during runtime stage. It's just easier to learn a language that isn't full of shit all the time.

        Java is better than C#.

        C# only has one thing over modern Java and that's value types which won't be for long. Java has a better concurrency model, Java has proper pattern matching, Java has proper backwards compatibility, Java is actually cross platform (no .NET Core is not properly cross platform, check crypto primitives), Java has an independent ecosystem and low latency garbage collectors which aren't shit.

        The only reason I said C# is better is because of value types. If Java gets value types, then I'll agree.

        [...]
        how can you guys praise a language with no decent platform for linux?

        Because we have jobs.

    • 2 weeks ago
      Anonymous

      Java is better than C#.

      C# only has one thing over modern Java and that's value types which won't be for long. Java has a better concurrency model, Java has proper pattern matching, Java has proper backwards compatibility, Java is actually cross platform (no .NET Core is not properly cross platform, check crypto primitives), Java has an independent ecosystem and low latency garbage collectors which aren't shit.

      • 2 weeks ago
        Anonymous

        doesn't c# have better support for gui? do you really want to code in javafx?

        • 2 weeks ago
          Anonymous

          >doesn't c# have better support for gui?
          Are you on crack? Are you talking about Avalonia which is a bloated, memory hogging mess that shouldn't even be called beta software?
          >JavaFX
          Nothing wrong with JavaFX. Actually a based framework. What exactly don't you like about JavaFX?

          • 2 weeks ago
            Anonymous

            >What exactly don't you like about JavaFX?
            to tell you the truth, i actually do really like it
            it's just i'm the only person i've ever known to

        • 2 weeks ago
          Anonymous

          Also ask yourself this: how come Microsoft isn't using C# GUIs themselves? That's how bad it is. They still prefer to write their shit in Webshit.

    • 1 week ago
      Anonymous

      Java is better than C#.

      C# only has one thing over modern Java and that's value types which won't be for long. Java has a better concurrency model, Java has proper pattern matching, Java has proper backwards compatibility, Java is actually cross platform (no .NET Core is not properly cross platform, check crypto primitives), Java has an independent ecosystem and low latency garbage collectors which aren't shit.

      how can you guys praise a language with no decent platform for linux?

    • 1 week ago
      Anonymous

      >Anon, I'm Brazilian too and your senpai.
      Você saiu quando aprendeu a programar ou ainda mora?

  23. 2 weeks ago
    Anonymous

    Lol

    Uninstalled java 8 se guess how much better it got

  24. 2 weeks ago
    Anonymous

    I have a fond almost-nostalgia for java in freshman year.
    I don't really ever have anything to use java for and I don't care much for OOP, but thinking about programming in it is a small comfy little place.

    • 2 weeks ago
      Anonymous

      same, i took the second intro to programming with java course the same semester as discrete math and have such fond memories of them

    • 2 weeks ago
      Anonymous

      same. my friends that also took the course and failed seemed to have trauma from it and go into defense mode when the J word gets mentioned, because it filtered them so hard

  25. 2 weeks ago
    Anonymous

    I had to learn C in my EE course, shut up viado. They replaced it with Python a few years later lol

  26. 2 weeks ago
    Anonymous

    Welcome to being a grown man OP, you'll be doing a lot of shit in this life that you don't like.

  27. 1 week ago
    Anonymous

    >doesn't even know OOP yet
    >already being a memester hater about it
    many such cases

  28. 1 week ago
    Anonymous

    how do i cope with a random schizophenic autist in nevada mogged me for life

  29. 1 week ago
    Anonymous

    It's not a brazil thing, from murica to europe my friends who are in uni are taught OOP slop. Universities are really into the OOP scam for some reason

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