BT

Tim Fox: What's new in Vert.x 2.0

by Ralph Winzinger on  Jul 26, 2013

In recent years, new trends like mobile clients and social networks forced web applications to handle more and more concurrent connections. This resulted in new server architectures based on eventing and asynchronicity which you can find for example in Vert.x. Tim Fox told InfoQ what's new in version 2.0 of Vert.x.

core.async: A Different Approach to Asynchronous Programming with Clojure and ClojureScript

by Zef Hemel on  Jul 24, 2013

While it has been less than a month since the announcement of the core.async Clojure/ClojureScript library, a number of blog posts have been published describing how to use it effectively to avoid "callback hell" in front-end code, and showing off simple code resulting in some impressive demos.

Compile Scala to JavaScript With Scala.js

by Zef Hemel on  Jun 20, 2013

At the Scala Day last week, Sébastien Doeraene presented Scala.js, a Scala to JavaScript compiler. The compiler supports the full Scala language allowing its users to build web applications front to back in Scala and potentially reuse code between the server and the client.

The Database as a Value

by Zef Hemel on  Jun 14, 2013

During QCon New York 2013, Rich Hickey gave a talk on functional databases. Hickey is well known for creating the Clojure programming language and is currently developing Datomic, which is a functional database. During his talk, Hickey argued that the useful properties of functional languages: data as values and pure functions, are just as useful in the context of databases.

Kaspersky Labs Uncover Java Exploit in the Red October Malware

by Abhay Bakshi on  Feb 08, 2013

The investigating agency Kaspersky Labs uncovered in mid January that the Red October attackers used the Rhino exploit in Java as an additional delivery vector.

Plans for Spring Framework 4.0 Announced - Includes Support for Java SE 8 and Groovy 2

by Charles Humble on  Jan 28, 2013

VMware's SpringSource team have recently announced plans for Spring 4.0, the next update to the framework, with new features including support for Java SE 8, Groovy 2, parts of Java EE 7, and WebSockets. InfoQ spoke to Spring framework co-founder Juergen Hoeller to find out more about the plans.

ZeroTurnaround Launches New Java Research and Content Organisation

by Charles Humble on  Jan 17, 2013

ZeroTurnaround, the vendor behind the popular JRebel and LiveRebel JVM plugins, which accelerate the Java development cycle and automate app deployments to live environments without downtime, have announced a new research and content organisation called Rebel Labs. The organisation will, they claim, offer free, vendor-neutral technical resources for the Java community.

Nashorn Voted In as a Successor to Rhino in the OpenJDK Project

by Abhay Bakshi on  Jan 17, 2013

The current OpenJDK members have voted Oracle's Project Nashorn, a new JVM-based JavaScript implementation, as a successor to Rhino which is the current JVM JavaScript implementation. Nashorn is due for release with Java 8 in late 2013. It allows JavaScript to be embedded in Java applications and to develop standalone JavaScript applications.

JetBrains Releases IntelliJ IDEA 12

by Abel Avram on  Dec 07, 2012

JetBrains has announced IntelliJ IDEA 12 having a better compiler, support for Java 8, an Android UI Designer, a new look, better Spring and Play 2.0 support, and a large number of enhancements across supported languages and frameworks.

Nashorn Proposed as Replacement JavaScript Engine for OpenJDK

by Charles Humble on  Nov 29, 2012

Oracle's multi-language lead Jim Laskey has proposed a new JVM-based JavaScript implementation, Nashorn, as an OpenJDK project.

Cloud Foundry Core: Portability Across Cloud Foundry Vendors

by Kostis Kapelonis on  Nov 28, 2012

Cloud Foundry Core is a web application that verifies public instances (Cloud Foundry Endpoints) against a common set of runtimes and services. This helps portability across companies that provide Cloud Foundry instances. At the same time a new version Micro Cloud Foundry is released with support for Java 7.0, JRuby, Play 2.0 framework and more.

Community-Driven Research: What's Your Next JVM Language?

by Dio Synodinos on  Nov 27, 2012

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.

Twitter’s Shift from Ruby to Java Helps it Survive US Election

by Charles Humble on  Nov 09, 2012 6

Twitter's infamous Fail Whale was absent on US presidential election day, even as Twitter's servers were handling a serge of 327,452 "tweets" per minute. The firm was able to handle this level of traffic thanks in part to a gradual shift away from Ruby to Java and Scala

Atmosphere 1.0: Asynchronous Communication For Java/JavaScript

by Kostis Kapelonis on  Oct 31, 2012

Atmosphere 1.0 is a new Java/Scala/Groovy framework that attempts to abstract asynchronous communication between the web browser and the application server. It transparently supports Web Sockets, HTML5 Server Side events and other application server specific solutions when available, with long polling as a fallback.

Community-Driven Research: Why Are You Not Using Functional Languages?

by Dio Synodinos on  Oct 30, 2012

InfoQ's research initiative continues with an 11th question: "Why Are You Not Using Functional Languages?". 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.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT