Roundup 08 - Java Bytecode and Java as a Systems LanguageFully formatted shownotes can always be found at http://javaposse.com
http://java.sun.com/javase/technologies/hotspot/
Dalvik VM from Android
http://en.wikipedia.org/wiki/Dalvik_virtual_machine
InvokeDynamic
http://lambda-the-ultimate.org/node/1012
Python VM
http://www.python.org/doc/current/
lib/bytecodes.html
Ruby VM
http://en.wikipedia.org/wiki/YARV
Jython
http://www.jython.org/Project/index.html
JRuby
http://jruby.codehaus.org/
JNI - Java Native Interface
http://java.sun.com/j2se/1.5.0/docs/
guide/jni/index.html
JNA - Java Native Access
https://jna.dev.java.net/
AWT - Abstract Window Toolkit
http://java.sun.com/products/jdk/awt/
SWT - Standard Widget Toolkit
http://www.eclipse.org/swt/
BCEL - Byte Code Engineering Library
http://jakarta.apache.org/bcel/
AOP - Aspect Oriented Programming
http://en.wikipedia.org/wiki/
Aspect-oriented_programming
MOP - Metaobject Protocol
http://en.wikipedia.org/wiki/Metaobject
The Da Vinci Project
http://openjdk.java.net/projects/mlvm/
Other languages on the JVM
http://www.robert-tolksdorf.de/vmlanguages.html
Thanks
Theme Music:
To contact us: