Ok, so this is probably one of those "its just not that simple" type of questions, but why would it be far more difficult to change a spec and maintain backwards compatibility with the JVM?
On Oct 7, 9:33 am, Christian Catchpole <[EMAIL PROTECTED]> wrote: > Yeah, I think they especially tried to not change the JVM. Don't > forget, we are used to simply downloading new software, where as > mobile devices etc are based around the JVM spec in hardware. I can > understand why changing the VM spec is non-trivial. Things like inner > classes and generics were implemented arguably as hacks, without a JVM > spec change. > > On Oct 6, 4:22 pm, Joshua Marinacci <[EMAIL PROTECTED]> wrote: > > > This is true. The VM spec really hasn't changed much. Java 7 may bring > > the first new changes in a while. The VM itself has changed > > dramatically, of course, but it's all under the hood optimizations. > > The spec itself was designed to remain unchanged for a long time. > > > - J > > > On Oct 5, 2008, at 10:28 PM, Kram wrote: > > > > Well thats good news, I guess thats what I needed to know aswell. > > > > Seeing how the IT world in general has advanced exponentially in the > > > last 8 years, you can understand why we would "expect" the changes in > > > the VM to change dramatically too, which is why buying an 8 year old > > > book initially doesnt seem like a good idea... > > > > Bod, > > > Yeah I did actually think of that, it would be a perfect way of > > > getting to know the bytecode better. Thanks! > > > > On Oct 4, 9:51 am, robilad <[EMAIL PROTECTED]> wrote: > > >> The VM spec hasn't changed a whole lot in the past 8 years. > > > >> On Oct 2, 5:53 pm, "Mark Volkmann" <[EMAIL PROTECTED]> wrote: > > > >>> Those books are both at least eight years old. Is there anything > > >>> more > > >>> up-to-date than those? > > > >>> On Thu, Oct 2, 2008 at 10:43 AM, Casper Bang > > >>> <[EMAIL PROTECTED]> wrote: > > > >>>> I don't think you'll find a better intro to the internals than Bill > > >>>> Winners "Inside the > > >>>> JVM":http://www.amazon.com/Inside-Java-Virtual-Machine-Venners/dp/0071350934 > > >>>> Either that or "Programming for the JVM": > > >>>>http://www.amazon.com/Programming-Java-TM-Virtual-Machine/dp/02013097 > > >>>> ... > > > >>>> Both are a bit dated, but cover all the basics of instructions, > > >>>> stack > > >>>> frames etc. Some of the stuff are real eye openers, i.e. the > > >>>> difference between a cast and a conversion, and how closely > > >>>> linked the > > >>>> byte code and the (original) Java syntax really is. > > > >>>> /Casper > > > >>>> Kram wrote: > > >>>>> Firstly I am relatively new to Java only been developing for 2 - 3 > > >>>>> years, which I know isnt a noobie, but not yet seasoned. > > > >>>>> I really enjoyed the latest episode a lot, Ive listened to it a > > >>>>> few > > >>>>> times now, and I find the lower level parts of the JVM and > > >>>>> bytecode > > >>>>> very interesting. > > > >>>>> Although I didnt understand all of what was said on the posse > > >>>>> ep, I > > >>>>> would love to start on a educational journey to learn more about > > >>>>> bytecode and the JVM. > > > >>>>> I was wondering if anyone out there knows of some good, recent > > >>>>> books > > >>>>> that they could recommend? > > > >>>>> Thanks! > > >>>>> Mark > > > >>> -- > > >>> R. Mark Volkmann > > >>> Object Computing, Inc. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
