> Who exactly wants a vm to host other vms? I don't think anyone here has > mentioned any requirement or wish.
That's your own formulation, I was talking about pluggable bridges/ adaptors on top of the VM's, much as how you can also use Swing from SWT. > Java was slow in 95 because the hardware was nit ready and no jit existed. > Everybody knew they would eventually appear and betting on such an outcome > was logical. That's the same as me arguing "Unified VM's are slow in 2010, the hardware is not yet ready. Everybody knows para-virtualization is on the rise everywhere in the stack so such an outcome is logical.". > This sort of duplication is nonsense and something I could not personally > understand about harmony. Wow, that's a change of topic. I think I will just skip this one and give you a link to wikipedia [http://en.wikipedia.org/wiki/ Open_standard]. > So who exact is going to invent this new vm platform? If Google one if the > worlds largest companies didn't start from scratch but built android > leveraging java, who would ? But they DID build one from scratch, but Google is pragmatic and they obviously wanted to draw in the 10.000.000 existing Java developers. My point is that we do not have one universal standardized VM that everyone agrees to support (just as we don't have one universal language everyone agrees on using), but by inserting a compatibility layer we could get there, with the added benefit of being able to swap VM's. > Have you tried asm/javassist in android ??? I know where you are going, and while personally I consider AOP to be a hack around missing language features, I can't see any inherent problem with letting bytecode be manipulated provided there is indeed an intelligent bridge sitting in between. -- 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.
