An implementation of an Haskell-to-Java translator.
to translator jvm java haskell by folke on Oct 1, 2008, 10:38 AM- to @checkout programming scala jvm by fsteeg on Aug 18, 2008, 9:37 PM
Kilim is a message-passing framwork for Java that provides ultra-lightweight threads and facilities for fast, safe, zero-copy messaging between these threa...Kilim is a message-passing framwork for Java that provides ultra-lightweight threads and facilities for fast, safe, zero-copy messaging between these threads.
to erlang concurrency messaging java jvm by fmeyer on Jun 20, 2008, 2:29 PMOne of the aspects we have to work around building and improving a dynamic language implementation on the Java Virtual Machine is the way the JVM loads and...One of the aspects we have to work around building and improving a dynamic language implementation on the Java Virtual Machine is the way the JVM loads and executes bytecode. In order for JRuby to take advantage of the Hotspot just-in-time (JIT) compiler,
to performance java vm jruby ruby jvm rubyonrails programming by fmeyer on Apr 18, 2008, 4:52 AMThe busy Java developer's guide to Scala: Functional programming for the object oriented
Find out how Scala leverages the best of both worlds
to software haskell scala ml java jvm develop tutorial by gresch on Mar 16, 2008, 3:18 PMClojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachabi...Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection.
Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs.
I hope you find Clojure's combination of facilities elegant, powerful, practical and fun to use.
The primary forum for discussing Clojure is the Google Group - please join us!
Rich Hickey
to software frameworks jvm develop lisp language java by gresch and 1 other person on Mar 16, 2008, 2:51 PM- to Reference compiler bytecode jvm java by fmeyer on Dec 1, 2007, 12:01 AM
Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachabi...Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure
to language compiler functional Java jvm programming Lisp by fmeyer and 1 other person on Nov 13, 2007, 1:16 AM- to java jvmti jvm by jan.zemanek on Sep 24, 2007, 7:44 PM
- to jvm java jvmti by jan.zemanek on Sep 24, 2007, 7:41 PM
- to jvm java jvmpi programming by jan.zemanek on Sep 24, 2007, 2:27 PM
- to eclipse classpath classloader jvm article by jan.zemanek on Sep 22, 2007, 1:14 AM
- to jvm java jvmpooling by jan.zemanek on Sep 17, 2007, 7:02 PM
- to eclipse jvm by jan.zemanek on Sep 17, 2007, 6:23 PM
- to sun jvm java by jan.zemanek on Sep 17, 2007, 6:16 PM
Java SE 6 HotSpot[tm] Virtual Machine Garbage Collection Tuning - Quite useful..
to jvm howto develop software sun java tuning gc information by gresch and 3 other people on Aug 7, 2007, 10:14 PMThe following is a list of programming languages for the Java virtual machine aside of Java itself. Currently (spring 2005), it comprises close to 200 diff...The following is a list of programming languages for the Java virtual machine aside of Java itself. Currently (spring 2005), it comprises close to 200 different systems. It is a mix of experimental, research oriented implementations and of commercial ones
to vm programming software language jvm languages java by fmeyer and 2 other people on Jul 15, 2007, 4:19 AMOpen Source Clustering For Java
Scalability and Availability for the JVM
to java java_ee scalability jvm software frameworks server tools develop clustering by gresch and 2 other people on Jul 2, 2007, 1:44 PMThe Jython development team is pleased to announce that Jython 2.2rc1 is available for download.
to languages jython python jvm by fmeyer on Jun 28, 2007, 3:08 AMJasmin is an assembler for the Java Virtual Machine. It takes ASCII descriptions of Java classes, written in a simple assembler-like syntax using the Java ...Jasmin is an assembler for the Java Virtual Machine. It takes ASCII descriptions of Java classes, written in a simple assembler-like syntax using the Java Virtual Machine instruction set. It converts them into binary Java class files, suitable for loading
to jvm programming assembler jasmin bytecode tools java asm by fmeyer on Jun 27, 2007, 5:05 AM