Lang Minimalistic JVM Language Design Goals Concise syntax Support multiple backends JVM, YARV, Parrot, LLVM, JavaScript, etc. No standard library where it isn't needed No runtime library where it isn't needed