InfoQ Homepage Programming Content on InfoQ
-
Nashorn - Native JavaScript Support in Java 8
Viktor Gamov presents and demos the latest state of Project Nashorn, a high-performance JavaScript engine available on the JVM.
-
Sweet Elixir! A Gentle Introduction to Erlang’s Cute Younger Brother Elixir
Ryan Cromwell introduces Elixir, a , functional distributed meta programming language inspired by Ruby and compiling to Erlang VM, covering pattern matching, pipelines and tail-call recursion.
-
Practical Machine Learning
Seth Juarez introduces the nuML machine learning library, addressing the clustering issue in .NET applications by focusing on recommendation engines and anomaly detection.
-
What's New in Spring?
Craig Walls presents some of the features supported in Spring 4 including WebSockets, REST controllers, conditional configuration, ordered list injection, compatibility with Java 8 and Java EE 6&7.
-
Retro Gaming with Lambdas
Stephen Chin shows how to use lambda in Java to create a video game with JavaFX. Other features covered are: enhanced collections, functional interfaces, simplified event handlers, and the stream API.
-
#define Hell in Multi-platform Embedded Programming
Tore Martin Hagen shares from his experience on how to compile and build software for multiple hardware platforms.
-
My Mobile App Only Works on My Phone? How to Scale Enterprise Mobile Apps
The authors discuss patterns and technologies needed to scale large enterprise mobile systems, covering handling network connectivity, data reliability and real-time communication.
-
An Introduction to Spring Data
Frank Moley introduces Spring Data and how to use it for applications connected to either RDBMS or NoSQL databases.
-
The Functional Final Frontier
David Nolen introduces Om, a ClojureScript library that adds a functional layer on top of Facebook React, providing OO abstractions in a MVC environment.
-
The Secrets of LINQ: The Modern Day Houdini
Brian Korzynski unveils the secrets on LINQ, how it works and the constructs it uses, covering Funcs, Actions, lambdas, and expressions.
-
Teach Your Eye to Eat (Clojure)
Mario Aquino discusses the structure and organization of Clojure's Lisp syntax as well as special forms in the language for declaring data structures.
-
Our Experience with (And Without) PhoneGap Build
Burin Asavesna shares his team’s experience building applications with PhoneGap Build.