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. The Lounge
  3. Are Java's days numbered thanks to Oracle?

Are Java's days numbered thanks to Oracle?

Scheduled Pinned Locked Moved The Lounge
helpjavaoraclecomquestion
18 Posts 13 Posters 1 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.
  • A Alexander DiMauro

    Oracle: Java's worst enemy[^] The quotes that really got me where:

    Finding a severe bug in Java SE 7 normally would be forgivable, but Oracle's behavior in the matter has been downright disgraceful. Now we learn that Oracle knew about the Java SE 7 bug fully five days before it shipped the product. And yet it shipped anyway because five days wasn't enough time to fix the problem. I'm slapping my forehead here. Seriously? The Java community has been waiting five years for Java SE 7, but Oracle was so desperate to "move Java forward" that it couldn't wait any longer, even when it knew it was going to ship a product that contained a major flaw? Oracle reportedly says it will fix the problem in its next service release -- whenever that might be.

    So, Java SE 7 is basically broken out the door, and Oracle doesn't seem too concerned. Is Oracle the beginning of the end for the Java language?

    The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

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

    Would be nice, but probably not.

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

    A 1 Reply Last reply
    0
    • A Alexander DiMauro

      Oracle: Java's worst enemy[^] The quotes that really got me where:

      Finding a severe bug in Java SE 7 normally would be forgivable, but Oracle's behavior in the matter has been downright disgraceful. Now we learn that Oracle knew about the Java SE 7 bug fully five days before it shipped the product. And yet it shipped anyway because five days wasn't enough time to fix the problem. I'm slapping my forehead here. Seriously? The Java community has been waiting five years for Java SE 7, but Oracle was so desperate to "move Java forward" that it couldn't wait any longer, even when it knew it was going to ship a product that contained a major flaw? Oracle reportedly says it will fix the problem in its next service release -- whenever that might be.

      So, Java SE 7 is basically broken out the door, and Oracle doesn't seem too concerned. Is Oracle the beginning of the end for the Java language?

      The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

      S Offline
      S Offline
      S Houghtelin
      wrote on last edited by
      #5

      Alexander DiMauro wrote:

      Java SE 7

      I guess that means Java Sucks Edition 7... "That's a joke, I say, that's a joke, son!" Foghorn Leghorn

      It was broke, so I fixed it.

      N 1 Reply Last reply
      0
      • D Dalek Dave

        no

        ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC Link[^] Trolls[^]

        A Offline
        A Offline
        Alexander DiMauro
        wrote on last edited by
        #6

        Dalek Dave wrote:

        no

        So, basically, you are saying...no? :)

        The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

        1 Reply Last reply
        0
        • A Alexander DiMauro

          Oracle: Java's worst enemy[^] The quotes that really got me where:

          Finding a severe bug in Java SE 7 normally would be forgivable, but Oracle's behavior in the matter has been downright disgraceful. Now we learn that Oracle knew about the Java SE 7 bug fully five days before it shipped the product. And yet it shipped anyway because five days wasn't enough time to fix the problem. I'm slapping my forehead here. Seriously? The Java community has been waiting five years for Java SE 7, but Oracle was so desperate to "move Java forward" that it couldn't wait any longer, even when it knew it was going to ship a product that contained a major flaw? Oracle reportedly says it will fix the problem in its next service release -- whenever that might be.

          So, Java SE 7 is basically broken out the door, and Oracle doesn't seem too concerned. Is Oracle the beginning of the end for the Java language?

          The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

          N Offline
          N Offline
          Nagy Vilmos
          wrote on last edited by
          #7

          Alexander DiMauro wrote:

          Java SE 7 is basically broken out the door

          It isn't a critical bug. There is a compiler optimisation option that, in certain circumstances, transposes steps in the byte code. There is a simple workaround - don't use the option - and a possibility to mitigate it's effect through code. This story was reported last month and was a non-story then and hasn't got much more since.


          Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

          D M 2 Replies Last reply
          0
          • S S Houghtelin

            Alexander DiMauro wrote:

            Java SE 7

            I guess that means Java Sucks Edition 7... "That's a joke, I say, that's a joke, son!" Foghorn Leghorn

            It was broke, so I fixed it.

            N Offline
            N Offline
            Nagy Vilmos
            wrote on last edited by
            #8

            Foghorn would never joke. It's a serious business being the biggest cock in town.


            Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

            1 Reply Last reply
            0
            • I Ian Shlasko

              Would be nice, but probably not.

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

              A Offline
              A Offline
              Alexander DiMauro
              wrote on last edited by
              #9

              Yeah, doing a job search shows that Java still dominates, so I also doubt it will go away any time soon. But enough of this type of behavior, and there has to be some sort of backlash against Oracle...I mean, more than they have already received thanks to buying Java just to sue the pants off of Google, that is.

              The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

              1 Reply Last reply
              0
              • A Alexander DiMauro

                Oracle: Java's worst enemy[^] The quotes that really got me where:

                Finding a severe bug in Java SE 7 normally would be forgivable, but Oracle's behavior in the matter has been downright disgraceful. Now we learn that Oracle knew about the Java SE 7 bug fully five days before it shipped the product. And yet it shipped anyway because five days wasn't enough time to fix the problem. I'm slapping my forehead here. Seriously? The Java community has been waiting five years for Java SE 7, but Oracle was so desperate to "move Java forward" that it couldn't wait any longer, even when it knew it was going to ship a product that contained a major flaw? Oracle reportedly says it will fix the problem in its next service release -- whenever that might be.

                So, Java SE 7 is basically broken out the door, and Oracle doesn't seem too concerned. Is Oracle the beginning of the end for the Java language?

                The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

                C Offline
                C Offline
                Chris Meech
                wrote on last edited by
                #10

                Pretty cool bug, though. It's an optimization bug that's been around since version 6 and Oracle changed the default in version 7 to be on instead of off. Bet you a weeks pay, I know what the Oracle fix will be. :cool: Java's days are not numbered. Oracle is engaged in taking something that could loosely be considered quite open and trying to make it entirely closed, so that they can mint it for all it's worth. Just business as usual. :)

                Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra] posting about Crystal Reports here is like discussing gay marriage on a catholic church’s website.[Nishant Sivakumar]

                A 1 Reply Last reply
                0
                • N Nagy Vilmos

                  Alexander DiMauro wrote:

                  Java SE 7 is basically broken out the door

                  It isn't a critical bug. There is a compiler optimisation option that, in certain circumstances, transposes steps in the byte code. There is a simple workaround - don't use the option - and a possibility to mitigate it's effect through code. This story was reported last month and was a non-story then and hasn't got much more since.


                  Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                  D Offline
                  D Offline
                  Dan Neely
                  wrote on last edited by
                  #11

                  It being default on in v7, when 99% of developers don't know that compiler options even exist and even fewer would think to look there when a bug showed up makes it a major problem even if it has a trivial work around.

                  Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius

                  1 Reply Last reply
                  0
                  • C Chris Meech

                    Pretty cool bug, though. It's an optimization bug that's been around since version 6 and Oracle changed the default in version 7 to be on instead of off. Bet you a weeks pay, I know what the Oracle fix will be. :cool: Java's days are not numbered. Oracle is engaged in taking something that could loosely be considered quite open and trying to make it entirely closed, so that they can mint it for all it's worth. Just business as usual. :)

                    Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra] posting about Crystal Reports here is like discussing gay marriage on a catholic church’s website.[Nishant Sivakumar]

                    A Offline
                    A Offline
                    Alexander DiMauro
                    wrote on last edited by
                    #12

                    Chris Meech wrote:

                    Bet you a weeks pay, I know what the Oracle fix will be.

                    "Have you tried turning it off and on again?" :-D

                    The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

                    1 Reply Last reply
                    0
                    • A Alexander DiMauro

                      Oracle: Java's worst enemy[^] The quotes that really got me where:

                      Finding a severe bug in Java SE 7 normally would be forgivable, but Oracle's behavior in the matter has been downright disgraceful. Now we learn that Oracle knew about the Java SE 7 bug fully five days before it shipped the product. And yet it shipped anyway because five days wasn't enough time to fix the problem. I'm slapping my forehead here. Seriously? The Java community has been waiting five years for Java SE 7, but Oracle was so desperate to "move Java forward" that it couldn't wait any longer, even when it knew it was going to ship a product that contained a major flaw? Oracle reportedly says it will fix the problem in its next service release -- whenever that might be.

                      So, Java SE 7 is basically broken out the door, and Oracle doesn't seem too concerned. Is Oracle the beginning of the end for the Java language?

                      The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

                      T Offline
                      T Offline
                      thrakazog
                      wrote on last edited by
                      #13

                      Alexander DiMauro wrote:

                      So, Java SE 7 is basically broken out the door, and Oracle doesn't seem too concerned

                      Were you expecting Oracle to act differently than any other major software shop? They all do this. It's basically industry standard. If they waited to fix everything they would never ship. Hell we still wouldn't have Windows XP if MS was waiting for the bugs to be fixed before it shipped.

                      A 1 Reply Last reply
                      0
                      • D Dalek Dave

                        no

                        ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC Link[^] Trolls[^]

                        P Offline
                        P Offline
                        Pete OHanlon
                        wrote on last edited by
                        #14

                        TLDR

                        Forgive your enemies - it messes with their heads

                        My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                        1 Reply Last reply
                        0
                        • T thrakazog

                          Alexander DiMauro wrote:

                          So, Java SE 7 is basically broken out the door, and Oracle doesn't seem too concerned

                          Were you expecting Oracle to act differently than any other major software shop? They all do this. It's basically industry standard. If they waited to fix everything they would never ship. Hell we still wouldn't have Windows XP if MS was waiting for the bugs to be fixed before it shipped.

                          A Offline
                          A Offline
                          Alexander DiMauro
                          wrote on last edited by
                          #15

                          thrakazog wrote:

                          Hell we still wouldn't have Windows XP if MS was waiting for the bugs to be fixed before it shipped.

                          Yeah, you're right. I guess the author of the article may have been revealing his own personal biases against Oracle? (gasp! horror! that never happens!) :omg: As for me, I've been trying to expand my skill set, and I just wanted to make sure taking up Java wasn't joining a sinking ship. I'm still torn between Java and Ruby. Dabbled in both, but want to take one up more seriously.

                          The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

                          1 Reply Last reply
                          0
                          • N Nagy Vilmos

                            Alexander DiMauro wrote:

                            Java SE 7 is basically broken out the door

                            It isn't a critical bug. There is a compiler optimisation option that, in certain circumstances, transposes steps in the byte code. There is a simple workaround - don't use the option - and a possibility to mitigate it's effect through code. This story was reported last month and was a non-story then and hasn't got much more since.


                            Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                            M Offline
                            M Offline
                            Marc A Brown
                            wrote on last edited by
                            #16

                            It was a trivial bug in Java 6, when that JIT option was off by default. Not so in 7, where it's on by default.

                            1 Reply Last reply
                            0
                            • A Alexander DiMauro

                              Oracle: Java's worst enemy[^] The quotes that really got me where:

                              Finding a severe bug in Java SE 7 normally would be forgivable, but Oracle's behavior in the matter has been downright disgraceful. Now we learn that Oracle knew about the Java SE 7 bug fully five days before it shipped the product. And yet it shipped anyway because five days wasn't enough time to fix the problem. I'm slapping my forehead here. Seriously? The Java community has been waiting five years for Java SE 7, but Oracle was so desperate to "move Java forward" that it couldn't wait any longer, even when it knew it was going to ship a product that contained a major flaw? Oracle reportedly says it will fix the problem in its next service release -- whenever that might be.

                              So, Java SE 7 is basically broken out the door, and Oracle doesn't seem too concerned. Is Oracle the beginning of the end for the Java language?

                              The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

                              K Offline
                              K Offline
                              Kyle Sponable
                              wrote on last edited by
                              #17

                              I sincerely doubt it, if they go to far it will go the way of open office and simply become librejava or some such. Java is used in mission critical applications, it is in my opinion going to become as ubiquitous as C++. All software has bugs, I work writing automation code in java with APIs and in JVMs that are so full of bugs it is not even funny. Oracle will get it sorted sooner or later, I doubt they would let the reason they bought sun languish for to long. It does not make strategic sense.

                              1 Reply Last reply
                              0
                              • A Alexander DiMauro

                                Oracle: Java's worst enemy[^] The quotes that really got me where:

                                Finding a severe bug in Java SE 7 normally would be forgivable, but Oracle's behavior in the matter has been downright disgraceful. Now we learn that Oracle knew about the Java SE 7 bug fully five days before it shipped the product. And yet it shipped anyway because five days wasn't enough time to fix the problem. I'm slapping my forehead here. Seriously? The Java community has been waiting five years for Java SE 7, but Oracle was so desperate to "move Java forward" that it couldn't wait any longer, even when it knew it was going to ship a product that contained a major flaw? Oracle reportedly says it will fix the problem in its next service release -- whenever that might be.

                                So, Java SE 7 is basically broken out the door, and Oracle doesn't seem too concerned. Is Oracle the beginning of the end for the Java language?

                                The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

                                S Offline
                                S Offline
                                Single Step Debugger
                                wrote on last edited by
                                #18

                                No, Oracle depends on Java too heavy to just kill it. All Oracle installers, IDEs, utilities are on Java. Even most important if you like to write your own UDF functions for Oracle (which is very useful since Oracle can handle such functions. It’s not wise using them in SQL Server though) you have to use Java or C++. Most of the examples and help are for Java language and this together with the fact that a very few developers have a good grasp of a low level C++ makes it the logical language of choice when you develop Oracle applications.

                                There is only one Ashley Judd and Salma Hayek is her prophet! Advertise here – minimum three posts per day are guaranteed.

                                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