This looks interesting, but I am generally worried about something being owned by Oracle. Simple example; I own an Openpandora. I wrote a live coding environment in Java with a very basic, lispy language at it's core. Using any free Java implementation it either; did not start (core dump; suspect; not enough memory to get even the VM up) or ran very (unusable) slow. With the Java 7 closed source ARM version from Orac…
One VM to Rule Them All [pdf]
11–20 of 90 posts
Re: One VM to Rule Them All [pdf]
#12Neat. However, I had a hard time quieting my Algebra teacher's memory from tut-tutting the example's lack of the other quadratic root.
-b + (Math.sqrt(b**2 - 4*a*c)) / 2*a
Shouldn't it be (-b + (Math.sqrt(b**2 - 4*a*c))) / (2*a)
(still ignoring the other root, of course).Re: One VM to Rule Them All [pdf]
#13Definitely an interesting project. It would be interesting to compare this to parrot[1], which had similar goals. Javascript and the JVM are currently occupying this niche to a certain degree, although neither were originally designed for this niche. 1: http://www.parrot.org/
Re: One VM to Rule Them All [pdf]
#14https://wiki.openjdk.java.net/display/Graal/Publications+and...
Re: One VM to Rule Them All [pdf]
#15This looks interesting, but I am generally worried about something being owned by Oracle. Simple example; I own an Openpandora. I wrote a live coding environment in Java with a very basic, lispy language at it's core. Using any free Java implementation it either; did not start (core dump; suspect; not enough memory to get even the VM up) or ran very (unusable) slow. With the Java 7 closed source ARM version from Orac…
The risk of touching anything Oracle-related is not worth the potential benefit.
Re: One VM to Rule Them All [pdf]
#16Re: One VM to Rule Them All [pdf]
#17Neat. However, I had a hard time quieting my Algebra teacher's memory from tut-tutting the example's lack of the other quadratic root.
And the formula given has at least two bugs, I think. They give it as -b + (Math.sqrt(b**2 - 4*a*c)) / 2*a Shouldn't it be (-b + (Math.sqrt(b**2 - 4*a*c))) / (2*a) (still ignoring the other root, of course).
-b + (Math.sqrt(b**2 - 4*a*c)) / (2*a)
Which is neither the formula we'd expect nor the formula they show.Re: One VM to Rule Them All [pdf]
#18I fail to see the difference between this and LLVM. Oh yes LLVM is BSD license!
Re: One VM to Rule Them All [pdf]
#19Definitely an interesting project. It would be interesting to compare this to parrot[1], which had similar goals. Javascript and the JVM are currently occupying this niche to a certain degree, although neither were originally designed for this niche. 1: http://www.parrot.org/
Anyone having an idea why parrot is not more popular?
Re: One VM to Rule Them All [pdf]
#20This looks interesting, but I am generally worried about something being owned by Oracle. Simple example; I own an Openpandora. I wrote a live coding environment in Java with a very basic, lispy language at it's core. Using any free Java implementation it either; did not start (core dump; suspect; not enough memory to get even the VM up) or ran very (unusable) slow. With the Java 7 closed source ARM version from Orac…
BTW, Am I the only one who noticed the Lord of the Rings theme?