InfoQ Homepage Languages Content on InfoQ
-
Automatic Performance Programming?
Markus Püschel proposes to solve scientific calculation performance problems with code generation tools, introducing Spiral, an automatic performance programming framework for linear transforms.
-
Mobile HTML5
Maximiliano Firtman discusses HTML5, the features it introduces, how it can be used for cross-platform mobile development, compatibility issues, creating apps for a store, taking a look at the future.
-
Building Offline Access to Websites Using HTML5
Israel Hilerio presents how to cache data locally with HTML5 technologies: IndexedDB, App Cache, DOM Storage and File API.
-
Testing Domain-Specific Languages
Lennart Kats introduces Spoofax, a language for testing the syntax and semantics of domain-specific languages, enabling the creation of test cases using fragments of the language being tested.
-
The Once And Future Script Loader
Kyle Simpson reviews the script loading history and discusses current script loading techniques and the browser and HTML support for them.
-
CoffeeScript is For Closers
Brandon Satrom introduces CoffeeScript, enough for a developer to get an idea about the language and to be able to get started.
-
Everything I Ever Learned about JVM Performance Tuning @twitter
Attila Szegedi shares lessons learned tuning the JVM at Twitter, spending most of his talk discussing memory tuning, CPU usage tuning, and lock contention tuning.
-
Building Mobile HTML5 Apps in Hours, Not Days
Aditya Bansod explains the benefits of creating mobile applications with HTML5, demoing creating such an application with Sencha Designer 2.
-
To Java SE 8, and Beyond!
Simon Ritter discusses the future of Java, taking a look at proposed features and roadmap for Java 8 through 12.
-
Generic Programming Galore Using D
Andrei Alexandrescu discusses generic programming, showing how to solve generic tasks with D, tasks that are difficult or impossible to perform with other languages.
-
CoffeeScript: JavaScript Evolved
Scott Davis introduces CoffeeScript through a demo, showing how to create a Hello World application and why it is an improvement over JavaScript.
-
1,000,000 Daily Users and No Cache
Jesper Richter-Reichhelm shares the lessons learned while scaling their game platforms to handle millions of users, each game being built by small teams of two developers without dedicated ops.