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
-~----------~----~----~----~------~----~------~--~---

Reply via email to