InfoQ Homepage Languages Content on InfoQ
-
Building Polyglot Systems with Scalang
Cliff Moon discusses Scalang, a message passing and actor library enabling easy communication between Scala and Erlang apps, wrapping services in Scalang actors.
-
Hybrid Mobile Applications using PhoneGap
Dave Johnson introduces PhoneGap: how to write apps with it, the existing community, an API overview, extending PhoneGap, tooling, libraries, and an argument on web vs. native apps.
-
Painful Java Puzzlers and Bug Patterns
Bill Pugh dissects three Java puzzlers and bug patterns, explaining how to fix them, what is lessons to be learned, and how to avoid such coding mistakes.
-
JavaScript Today and Tomorrow: Evolving the Ambient Language of the Ambient Computing Era
Allen Wirfs-Brock reviews the evolution of JavaScript, observing its current status and foreseeing its near future, supporting the idea that JavaScript’s role will be even more predominant.
-
Building Applications with jQuery UI
Scott González demoes creating web applications with jQuery UI, showing the widget factory, the unified API, how to create new widgets, the CSS framework, and themes.
-
CSS3 and Sass
Mark Volkmann introduces CSS3 and Sass, a tool extending CSS with variables, selector nesting, mixins and selector inheritance, the resulting code being converted to regular CSS before deploying.
-
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.