Top "Jvm-languages" questions

Languages that compile their source code to the byte code of the java virtual machine are commonly called JVM languages.

How to approach creating a JVM programming language?

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-languages
Using partial functions in Scala - how does it work?

I'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-languages
Is there anything like VirtualEnv for Java?

Is there anything similar to Python virtualenv for Java or JVM Languages?

java python virtualenv jvm-languages
Why does Groovy replace java.lang.String.length() with size()?

Wikipedia's current article about the Groovy programming language explains that "Most valid Java files are also valid Groovy files" and …

java string groovy jvm-languages
Haskell on JVM?

I'm wondering if there is some way to make Haskell run on the JVM (compiled or interpreted)? There exists JHaskell …

haskell jvm jvm-languages frege
In Scala, how do I get the *name* of an `object` (not an instance of a class)?

In Scala, I can declare an object like so: class Thing object Thingy extends Thing How would I get "Thingy" (…

class scala object reflection jvm-languages
Groovy advantages over Jython or Jruby?

Why 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-comparisons
what are the options for hadoop on scala

We are starting a big-data based analytic project and we are considering to adopt scala (typesafe stack). I would like …

scala hadoop mapreduce jvm-languages
Generating a 'Hello, World!' class with the Java ASM library

I 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-asm
Ruby/Rails thread safety

I 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