Languages that compile their source code to the byte code of the java virtual machine are commonly called JVM languages.
I have created a compiler in C (using Lex & Bison) for a dynamic typed programming language that supports loops, …
compiler-construction programming-languages jvm jvm-languagesI'm new to Scala, I'm using 2.9.1, and I'm trying to get my head around how to use partial functions. I …
scala functional-programming jvm-languagesIs there anything similar to Python virtualenv for Java or JVM Languages?
java python virtualenv jvm-languagesWikipedia's current article about the Groovy programming language explains that "Most valid Java files are also valid Groovy files" and …
java string groovy jvm-languagesI'm wondering if there is some way to make Haskell run on the JVM (compiled or interpreted)? There exists JHaskell …
haskell jvm jvm-languages fregeIn Scala, I can declare an object like so: class Thing object Thingy extends Thing How would I get "Thingy" (…
class scala object reflection jvm-languagesWhy would I choose to use Groovy when I could use Jython or Jruby? Does the language provide any inherent …
groovy jruby jython jvm-languages language-comparisonsWe are starting a big-data based analytic project and we are considering to adopt scala (typesafe stack). I would like …
scala hadoop mapreduce jvm-languagesI have started messing around with the ASM API for a compiler project I am working on. However, I am …
java compilation bytecode jvm-languages java-bytecode-asmI have been hacking with Ruby from time to time, but I haven't done anything big or multithreaded with it. …
ruby-on-rails ruby multithreading thread-safety jvm-languages