InfoQ Homepage Development Content on InfoQ
-
Status of Java
Fredrik Öhrström discusses some of the latest Java features: multi-core support, lambda expressions, expanded target typing, method and constructor references, and default methods.
-
Dart: A Modern Web Language
Kasper Lund discusses the virtues of JavaScript and its weak points, showing why a new programming language for the web was needed, and how Dart meets that need.
-
Modeling and Code Generation on the .NET Platform at Icinetic
Rubén Jiménez Marrufo and Pedro J. Molina discuss the history of modeling at Microsoft along with current MSDS approaches, reference frameworks and features for the .NET platform.
-
clojure @ runa :: dynamic pricing through DSLs
Amit Rathore discusses DSLs in Clojure along with an example of using Clojure to provide real-time dynamic pricing for online retailers at Runa.
-
Clojure-powered Startups
Paul deGrandis examines three startups and their technology needs, risk and tradeoffs, presenting how Clojure did its part in their success.
-
Performance from the User‘s Perspective
Alois Reitbauer explains why the server response time and synthetic transactions are not good enough performance indicators, presenting a way of measuring page performance as perceived by the user.
-
What Sucks about Clojure...and Why You'll Love It Anyway
Chas Emerick makes a critique of Clojure outlining its weak points related to namespaces, declare, dynamic scope, STM, JVM and others.
-
Cross-Platform Mobile Apps with HTML, JavaScript and PhoneGap
Christophe Coenraets presents how PhoneGap helps creating cross-platform HTML and JavaScript applications that access native device functionality.
-
Erlang for C# Developers
Bryan Hunter introduces Erlang, comparing various language features with C#’s, emphasizing what it is good for and doing a demo.
-
Erlang, The Road Movie
Kresten Krab Thorup discusses cloud, multi-core, integration, high availability, and imperfect software starting from discoveries made while learning Erlang.
-
What Can DevOps Learn from Formula 1?
Stephen Burton discusses how the people, processes, collaboration and tools employed in Formula 1 can be used to manage performance and reliability and ultimately achieve success by DevOps.
-
Statistical Graphics, ClojureScript, &c.
Kevin Lynagh discusses information design and why he thinks programmers suck at that, and how one can implement great data visualizations with Clojure and ClujureScript.