InfoQ Homepage JVM Content on InfoQ
-
Azul Systems release Zing Platform Edition for WebSphere Application Server
Azul Systems, Inc. announced the launch of Zing Platform Edition with WebSphere. Zing PE integrates IBM WebSphere Applications Server (WAS) with an enhanced version of its Zing Java Virtual Machine.
-
Will Java 8 Solve PermGen OutOfMemoryError?
As part of Oracle's ongoing project to merge the HotSpot and JRockit codebases, Oracle has announced that they will remove PermGen from the Java 8 version of the HotSpot JVM. The effects of the removal of PermGen can now be checked with Java 8 Early Access builds, it is time to find out if all PermGen problems have been resolved.
-
Community-Driven Research: What's Your Next JVM Language?
InfoQ's research initiative continues with an 12th question: "What's Your Next JVM Language?". This is a new service we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.
-
Community-Driven Research: What Are Your Priorities for Java and the JVM?
InfoQ's research initiative continues with a second question about "What Are Your Priorities for Java and the JVM?". This is part of our new service that we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.
-
CRaSH: An Extensible Command Line Shell For Monitoring A Running JVM
The Common ReusAble SHell (CRaSH) is an interactive shell (with history support and autocompletion) that attaches to a running JVM and can execute several commands for retrieving JVM statistics or changing JVM internals on the fly. It can be used for remote monitoring and administration of existing Java applications and it is fully extensible via custom Groovy scripts.
-
vert.x – JVM Polyglot Alternative to Node.js
Vert.x is a framework for the next generation of asynchronous, scalable, concurrent applications, which aims to provide an alternative to Node.js for the JVM. It allows developers to write their application using JavaScript, Ruby, Groovy, Java or even mix and match.
-
Java 7u4 Brings Support for OSX
With the release of Java 7u4, Oracle has finally provided an OSX install of the JDK and JavaFX SDK. The update also brings new features, such as the G1 garbage collector and the JCMD diagnostic framework. Read on to find out more.
-
Rich Hickey Speaks on Datomic at Clojure/West
Rich Hickey spoke at the Clojure/West conference last weekend about his newest venture, Datomic, which he describes as “a distributed database designed to enable scalable, flexible and intelligent applications, running on cloud architectures.” Datomic sits on Amazon’s DynamoDB, and embeds Datalog, a subset of Prolog, to move queries into the application.
-
First Milestone of Ceylon and Ceylon IDE
Earlier this week, the first milestone of Ceylon IDE was released, bringing an IDE to the Ceylon language, which saw its first milestone at the end of December. Read on to find out more.
-
Keeping Scala Fresh(er)
With Scala 2.10 on the horizon, and recent controversial opinions, what really is the story with Scala's backward compatibility, and how will it affect popular Scala libraries? If Josh Suereth is right, a reboot of the Scala Fresh project proposed by David Pollak last year.
-
Apache Harmony Finale
The Apache Harmony PMC initiated a vote earlier this week to begin the process of moving the codebase into the Apache Attic and disbanding the PMC. With 18 for and 2 against, the result will be that the Apache Harmony project will be wound up and placed in the Attic for posterity.
-
Latest Xtext Release Integrates with JVM
Xtext 2.1 was released this week by the Eclipse Foundation. It comes with many new features and a major innovation: the support for creating domain specific languages targeting the Java virtual machine.
-
Clojure Web Frameworks Round-Up: Enlive & Compojure
Clojure is rather new member of the LISP family of languages which runs on the Java platform. Introduced in 2007 it has generated a lot of interest. InfoQ had a small Q&A with James Reeves and Christophe Grand, the creators of Enlive and Compojure, about their projects and their experiences working with Clojure.
-
JetBrains introduces the new JVM language Kotlin
So far, Kotlin has been primarily known as a Russian island thirty kilometers west of Saint Petersburg. More recently, the Czech company JetBrains introduced a programming language named Kotlin running on the JVM (Java Virtual Machine). It is the intent of the Kotlin language developers to get rid of some challenges in the Java language.
-
Ceylon JVM Language
Gavin King, creator of Hibernate, gave a presentation at QCon Beijing on the Ceylon JVM language. Ceylon addresses some limitations of the Java programming language although the project is near the inception phase, with no compiler or IDE support. Since its existence leaked out over twitter, there has been a lot of speculation about the language; read on to find out more from Gavin King