InfoQ Homepage Dynamic Languages Content on InfoQ
-
Doppio: Java Meets Coffee in the Browser
Jez Ng, CJ Carey and Jonny Leahey introduce Doppio, a JVM written in CoffeeScript for the browser.
-
Elixir: Modern Programming for the Erlang VM
José Valim introduces Elixir, a programming language for the Erlang VM – an attempt to provide better abstractions and productivity tools like protocols and macros usually required for web development
-
Symbiotic Languages: Transpiling into JavaScript
Jeremy Ashkenas discusses symbiotic languages and transpilers in general, then focuses on a particular case: CoffeeScript vs. JavaScript.
-
Client-Side UI Smackdown
Craig Walls reviews several JavaScript client-side UI frameworks: Backbone.js, Spine.js, Knockout, Knockback, Sammy.
-
Tooling for the JavaScript Era
Martin Lippert, Andy Clement and Andrew Eisenberg discuss JavaScript tools – Orion, Scripted - tested internally at SpringSource, detailing some of the problems encountered and ideas for enhancements.
-
Applying IoC in JavaScript
Brian Cavalier and John Hann discuss applying concepts like modules, DI, IoC to JavaScript.
-
The CloudBrowser Web Application Framework
Godmar Back introduces CloudBrowser, a server centric web application framework where applications run in virtual browsers on the server while the rendering takes place on the client.
-
Lessons from Functional Programming in Five Languages
Robert Rees shares lessons learned while using Clojure and applied them to other languages, Scala, JavaScript and Java.
-
Architecture of a Modern Web App
Scott Andrews demoes using two JavaScript frameworks – Meteor and Derby – to create complex web applications.
-
Monads for Normal People
Dustin Getz shows writing monads code explaining how they work and why they are useful.
-
Extending Spring MVC with Spring Mobile and JavaScript
Craig Walls and Roy Clarkson explain how to extend Spring MVC to mobile devices with Spring Mobile and popular JavaScript frameworks.
-
Beautiful JavaScript with CoffeeScript
Amir Barylko introduces CoffeeScript showing some of its main constructs.