Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Insider News
  4. Why do so many software engineers hate Java?

Why do so many software engineers hate Java?

Scheduled Pinned Locked Moved The Insider News
javahtmlcomquestion
19 Posts 14 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Kent Sharkey

    Huffington Post[^]:

    If you put Java on a technical trial, it doesn't do so bad.

    discuss

    X Offline
    X Offline
    Xmen Real
    wrote on last edited by
    #3

    I do not hate it. The reason I use java is because its similar to C# and supports Android, and there were things that I hated in Java but there were also things I liked them. I do not remember right now, but Java is not that bad.

    TVMU^P[[IGIOQHG^JSH`A#@`RFJ\c^JPL>;"[,*/|+&WLEZGc`AFXc!L %^]*IRXD#@GKCQ`R\^SF_WcHbORY87֦ʻ6ϣN8ȤBcRAV\Z^&SU~%CSWQ@#2 W_AD`EPABIKRDFVS)EVLQK)JKQUFK[M`UKs*$GwU#QDXBER@CBN% R0~53%eYrd8mt^7Z6]iTF+(EWfJ9zaK-i’TV.C\y<pŠjxsg-b$f4ia>

    ----------------------------------------------- 128 bit encrypted signature, crack if you can

    1 Reply Last reply
    0
    • K Kent Sharkey

      Huffington Post[^]:

      If you put Java on a technical trial, it doesn't do so bad.

      discuss

      Mike HankeyM Offline
      Mike HankeyM Offline
      Mike Hankey
      wrote on last edited by
      #4

      Love it drink two cups every morning...oh you mean the language...Oracle!

      New version: WinHeist Version 2.1.0 My goal in life is to have a psychiatric disorder named after me. I'm currently unsupervised, I know it freaks me out too but the possibilities are endless.

      1 Reply Last reply
      0
      • K Kent Sharkey

        Huffington Post[^]:

        If you put Java on a technical trial, it doesn't do so bad.

        discuss

        N Offline
        N Offline
        newton saber
        wrote on last edited by
        #5

        I remember when Java was released. It was originally marketed as a tool to create web plugins -- applets. I remember writing the "hello, world" applet and running it in Netscape Navigator. Then I waited, waited, waited. The UI tools weren't there either and Visual C++ and MFC let you do so much. However, it took quite a few years for Java to get fast enough to create a real applet that could do anything. By that time there were other non-plugin methods and I had even more Visual C++ desktop experience and then C# arose. Java was always just one step behind for me. Now, I've learned quite a bit of Java because I own an android pad and I'm very interested in development for it. Java isn't so bad now. For Android development. Plus the absolute explosion of toolkits which actuall all do the same thing -- due to opensource nature of Java -- makes getting into it a huge research project. And yet, I don't hate it. I wonder why not. :D

        1 Reply Last reply
        0
        • K Kent Sharkey

          Huffington Post[^]:

          If you put Java on a technical trial, it doesn't do so bad.

          discuss

          R Offline
          R Offline
          Robert Vandenberg Huang
          wrote on last edited by
          #6

          I don't hate Java itself. But that ask.com is really f**king annoying and makes me keep away from Java.

          1 Reply Last reply
          0
          • K Kent Sharkey

            Huffington Post[^]:

            If you put Java on a technical trial, it doesn't do so bad.

            discuss

            M Offline
            M Offline
            Mario Vernari
            wrote on last edited by
            #7

            Strange question... I'd rather asked: "Why do so many software engineers love C/C++?"

            N 1 Reply Last reply
            0
            • K Kent Sharkey

              Huffington Post[^]:

              If you put Java on a technical trial, it doesn't do so bad.

              discuss

              K Offline
              K Offline
              KarstenK
              wrote on last edited by
              #8

              I hate Adobe und Symantec for their crappy product, but Java isnt so bad. I like C++ and C#. And my love got Objective-C and maybe someday Swift. They make working fun and are reliable with good and usable code, documentation and API and class structure.

              Press F1 for help or google it. Greetings from Germany

              1 Reply Last reply
              0
              • K Kent Sharkey

                Huffington Post[^]:

                If you put Java on a technical trial, it doesn't do so bad.

                discuss

                R Offline
                R Offline
                Rob Grainger
                wrote on last edited by
                #9

                It doesn't help that it attempts to install crapware every time you do an installation/update.

                "If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.

                1 Reply Last reply
                0
                • K Kent Sharkey

                  Huffington Post[^]:

                  If you put Java on a technical trial, it doesn't do so bad.

                  discuss

                  M Offline
                  M Offline
                  Marc Clifton
                  wrote on last edited by
                  #10

                  Absolutely fantastic article. Applies in many ways to other languages like Ruby too. Marc

                  Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                  1 Reply Last reply
                  0
                  • K Kent Sharkey

                    Huffington Post[^]:

                    If you put Java on a technical trial, it doesn't do so bad.

                    discuss

                    I Offline
                    I Offline
                    Ian Shlasko
                    wrote on last edited by
                    #11

                    Easy... When it first came out, it was slow, clunky, and made everyone miserable every time it appeared in their browser. These days, it's slightly-faster-but-still-slow, slightly-less-clunky-but-still-clunky, and still makes everyone miserable if it appears in their browser (Don't confuse Java with JavaScript). I'd rather use C#... Basically, C# is to Java as Windows 7 is to Vista. First you do it, then you do it right.

                    Proud to have finally moved to the A-Ark. Which one are you in?
                    Author of the Guardians Saga (Sci-Fi/Fantasy novels)

                    1 Reply Last reply
                    0
                    • K Kent Sharkey

                      Huffington Post[^]:

                      If you put Java on a technical trial, it doesn't do so bad.

                      discuss

                      D Offline
                      D Offline
                      Dennis_E
                      wrote on last edited by
                      #12

                      The article was mostly blah blah blah to me, but 2 words from the last sentence describe what I think of Java: ugly & counterproductive. Like for many people, Java was the first language I learned when I really started programming. Later, I learned some other languages and discovered that Java is just a dumb language. I can't say I hate it, but it's just ugly and messy. It's never neat or beautiful (like C#)

                      N 1 Reply Last reply
                      0
                      • M Mario Vernari

                        Strange question... I'd rather asked: "Why do so many software engineers love C/C++?"

                        N Offline
                        N Offline
                        newton saber
                        wrote on last edited by
                        #13

                        Well... if you got to ask, then it ain't worth 'splainin'. :D C is the greatest language of all time and was even great before time began. Then, along comes C with Classes (C++). That's better than anything else ever before or ever after. Plus, it's still all cryptic like and keeps the scipt-kiddies and their ilk out.

                        M B 2 Replies Last reply
                        0
                        • D Dennis_E

                          The article was mostly blah blah blah to me, but 2 words from the last sentence describe what I think of Java: ugly & counterproductive. Like for many people, Java was the first language I learned when I really started programming. Later, I learned some other languages and discovered that Java is just a dumb language. I can't say I hate it, but it's just ugly and messy. It's never neat or beautiful (like C#)

                          N Offline
                          N Offline
                          newton saber
                          wrote on last edited by
                          #14

                          Dennis_E wrote:

                          it's just ugly and messy. It's never neat or beautiful (like C#)

                          I really do think you are right about that. Java has the OpenSource feeling that it just never got to stability and things kept getting tacked on. Can't ever get your bearings.

                          1 Reply Last reply
                          0
                          • K Kent Sharkey

                            Huffington Post[^]:

                            If you put Java on a technical trial, it doesn't do so bad.

                            discuss

                            N Offline
                            N Offline
                            newton saber
                            wrote on last edited by
                            #15

                            Really, the main reason the author of the article puts forth that Java is bad is because "It is programming for the masses." I remember being a C++ developer and along came Java and everyone could program. Mmmm...hmmm... couldn't they now. VisualBasic was the same way or worse.

                            1 Reply Last reply
                            0
                            • N newton saber

                              Well... if you got to ask, then it ain't worth 'splainin'. :D C is the greatest language of all time and was even great before time began. Then, along comes C with Classes (C++). That's better than anything else ever before or ever after. Plus, it's still all cryptic like and keeps the scipt-kiddies and their ilk out.

                              M Offline
                              M Offline
                              Mario Vernari
                              wrote on last edited by
                              #16

                              Thank you for the short story, but...I wanted to be provocative. Of course there's plenty of cases where a low-level language is useful and often mandatory, but... ...my question could be asked as "Why do so many SE use C/C++ for large pieces of software, when there are many super-powerful languages and super-powerful hardwares?" Don't want to fore a discussion, though... :)

                              1 Reply Last reply
                              0
                              • O Oshtri Deka

                                Hate? Hate is illogical and immature. IMO it is because software engineers are among most opinionated people on the face of the Earth. It's simple as that. With that being written, I can openly say I strongly dislike Java. :) My opinion is quite a bit influenced with the fact that early in my career I was kind of forced to adopt it.

                                Mislim, dakle jeo sam.

                                B Offline
                                B Offline
                                BillWoodruff
                                wrote on last edited by
                                #17

                                All the people I hate are illogical, and immature, as well as mis-informed, stupid, opinionated, and narrow-minded.

                                «To kill an error's as good a service, sometimes better than, establishing new truth or fact.» Charles Darwin in "Prospero's Precepts"

                                1 Reply Last reply
                                0
                                • N newton saber

                                  Well... if you got to ask, then it ain't worth 'splainin'. :D C is the greatest language of all time and was even great before time began. Then, along comes C with Classes (C++). That's better than anything else ever before or ever after. Plus, it's still all cryptic like and keeps the scipt-kiddies and their ilk out.

                                  B Offline
                                  B Offline
                                  BillWoodruff
                                  wrote on last edited by
                                  #18

                                  newton.saber wrote:

                                  C ... snip ... was even great before time began.

                                  In the beginning was 'Malloc ?

                                  «To kill an error's as good a service, sometimes better than, establishing new truth or fact.» Charles Darwin in "Prospero's Precepts"

                                  V 1 Reply Last reply
                                  0
                                  • B BillWoodruff

                                    newton.saber wrote:

                                    C ... snip ... was even great before time began.

                                    In the beginning was 'Malloc ?

                                    «To kill an error's as good a service, sometimes better than, establishing new truth or fact.» Charles Darwin in "Prospero's Precepts"

                                    V Offline
                                    V Offline
                                    Vark111
                                    wrote on last edited by
                                    #19

                                    BillWoodruff wrote:

                                    In the beginning was 'Malloc ?

                                    Which begs the question... Are we still in scope, with a Delete in our future? Or is all of life just a dangling pointer?

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups