InfoQ Homepage Languages Content on InfoQ
-
Are Your G1GC Logs Speaking to You?
Kirk Pepperdine explains how to use the G1GC logging to improve app performance while reducing its hardware footprint.
-
Akka for Concurrency Works
Duncan DeVore reviews the challenges of concurrent programming on the JVM and explores Akka, a toolkit and runtime for building highly concurrent, distributed applications on the JVM.
-
Spring 4 on Java 8
Juergen Hoeller introduces Spring 4 and illustrates selected Java 8 features in interaction with Spring's programming model, exploring their immediate practical impact.
-
Advanced Data Visualization: HTML5 and Risk Analysis
Fabrice Aresu discusses the challenges faced using HTML5 and data visualization at a large European Investment Bank, covering performance, architectural & design choices, and lessons learnt.
-
Introduction to TypeScript
Bill Wagner introduces TypeScript presenting its basic features such as its syntax and using JavaScript libraries.
-
Enterprise JavaScript Architectures–With Some Vanilla Topping
Adam Rocska discusses how to approach an enterprise web front-end architecture, including quality assurance, code documentation, deployment, architectural planning and task delegation.
-
Scaling HTTP Connections
Benoît Chesneau discusses creating, scaling and reusing HTTP connections, summarizing techniques used to reduce memory usage in Erlang and ways to handle massive client connections efficiently.
-
New Linting Rules
Kyle Simpson discusses some of the difficult and commonly-misunderstood parts of JavaScript and their “linting rules”.
-
Evolving Java
Brian Goetz describes the future directions for the Java language, especially changes introduced in Java 8, and details the approach taken for key language evolution choices.
-
WebGL & Real-time Web Communication
In this solutions track talk, sponsored by KAAZING, Peter Moskovits demonstrates how to create immersive and engaging experiences with WebGL and how to control WebGL apps remotely with a smartphone.
-
AngularJS 101
Ken Rimple introduces AngularJS and some of its main features: MVC, expressions, directives, routing.
-
JavaScript and the Browser as a Platform for Game Development
David Galeano discusses what type of games are possible in the browser today, and what language features and APIs are needed to create the next generation of games.