BT

Typesafe survey: Java 8 Adoption Strong, Users Anxious for Java 9

by Simon Maple on  Dec 08, 2014 2

InfoQ reviews the results of the recent Typesafe survey of Java developers, focusing on the adoption of Java 8, and talks to Typesafe co-founder Jonas Bonér about the impact on Scala adoption for Java developers.

Survey Finds Clojure Adoption Progresses Year-to-Year

by Sergio De Simone on  Oct 28, 2014

Cognitect has recently published the results of a community survey aimed at finding out "how and for what Clojure and ClojureScript are being adopted, what is going well and what could stand improvement." According to Cognitect, though not a scientific survey, it shows how Clojure has "transitioned from exploratory status to a viable, sustainable platform for development at work."

Ceylon 1.1: OSGi, Vert.x, Dynamic Interfaces, Use-site Variance, Promises

by Abel Avram on  Oct 11, 2014

Ceylon 1.1 comes with dynamic interfaces, use-site variance, OSGi and Vert.x deployment, ceylon.promise module, IDE enhancements, compiler performance improvements and others.

Emerging Languages: A Look at The Last Five Years

by Sergio De Simone on  Oct 02, 2014 7

In a recent article, Alex Payne, organizer of the Emerging Languages Camp, provides insight on how the language landscape has changed in the last five years and how it might change in future. InfoQ has talked with him.

Scala Compiler Sees Two Forks in One Week

by Benjamin Darfler on  Sep 16, 2014 2

A week after floating the idea of a community sponsored fork of Scala, Miles Sabin, principal engineer of the shapeless library and active member of Typelevel, announced a fork of the Scala compiler on the Typelevel blog. Three days later, Paul Phillips, a Typesafe co-founder who left the company in 2013, announced his own Scala compiler fork.

The Future of Scala

by Matt Raible on  Aug 27, 2014 1

The Scala Team recently published a "Scala: Next Steps" article describing the future of the language, and detailing the features of the next three major Scala releases and main goals: to make the language and its libraries simpler to understand, more robust, and better performing.

Experiences Building a Reactive Event-Driven CQRS Application

by Jan Stenberg on  Aug 01, 2014

CQRS and Event Sourcing provide a clear and concise way to build distributed applications that adhere to the reactive manifesto, Duncan DeVore claimed in a recent presentation sharing his experiences building a distributed application using Akka and Scala.

Java 8 Update 11 Broke Third Party Tools

by Ben Evans on  Aug 01, 2014

Oracle's latest update to Java, 8 update 11, introduced a breaking change that has affected a range of third-party tools, including JRebel, Groovy and Google's Guice library.

Groovy Now Runs on Android

by Abel Avram on  Jun 07, 2014 6

During the recent GR8Conf Europe 2014, Cédric Champeau, Senior Software Engineer working on Groovy for SpringSource/Pivotal, has performed a live merging of the pull request that brings support for Groovy on Android.

Play 2.3 Released: Modularization, Java 8 and WebJars

by Mirko Stocker on  May 31, 2014

The Play 2.3 release increases modularization of the framework by separating parts from the framework. Also, the Play shell has been replaced by Activator, which includes a browser UI and project templates. InfoQ also talked to Play tech lead James Roper to learn more about the changes and futures plans.

Scala 2.11: The Latest Major Scala Release

by Bienvenido David on  May 06, 2014

Typesafe has recently announced the release of Scala 2.11 under the standard 3-clause BSD license. This is a major release which includes improvements in scalac, the REPL, packaging/modularization, macros, the Collections library, and various bug fixes. Scala 2.11 targets Java 6, with only limited, experimental support for Java 8. Scala 2.11 is not binary compatible with the 2.10 series.

Groovy 2.3 Released With Traits and Java 8 Support

by Victor Grazi on  May 06, 2014

Groovy Project Manager at Pivotal Guillaume Laforge today announced the release of Groovy 2.3, the first major Groovy release this year, and the first major release of Groovy to feature official support for running on the recently released Java 8.

Comparing the Performance of Various Web Frameworks

by Abel Avram on  May 02, 2014 4

TechEmpower has been running benchmarks for the last year, attempting to measure and compare the performance of web frameworks. For these benchmarks the term “framework” is used loosely including platforms and micro-frameworks.

Groovy 2.3 gets a much faster JSON Parser

by Matt Raible on  Apr 30, 2014 2

Groovy 2.3 will ship with one of the fastest JSON parsers on the JVM, according to Rick Hightower, the ubiquitous consultant and author.

Reactive Streams with Akka Streams

by Bienvenido David on  Apr 21, 2014

Typesafe has announced the early preview of Akka Streams, an open source implementation of the Reactive Streams draft specification using an Actor-based implementation. Reactive Streams is an initiative to provide a standard for asynchronous stream processing with non-blocking back pressure on the JVM. Back pressure in needed to make sure the data producer doesn't overwhelm the data consumer.

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