InfoQ Homepage Dynamic Languages Content on InfoQ
-
Remaining Hazards and Mitigating Patterns of Secure Mashups in ECMAScript 5
Mark S. Miller explains how to create secure mashups with ECMAScript 5, emphasizing the security pitfalls to be avoided and patterns to use in order to stay clear of them.
-
Architecting Visa for Massive Scale and Continuous Innovation
John Davies examines Visa’s architecture and shows how enterprises have architected complex integrations incorporating Hadoop, memcached, Ruby on Rails, and others to deliver innovative solutions.
-
One () to Rule them All
Aaron Bedra introduces Clojure and details how ClojureScript – a Clojure subset compiled to JavaScript - helps with web development.
-
Mobile Web Development with HTML5
Roy Clarkson and Josh Long discuss the mobile browsers, the hardware constraints, the existing simulators, emulators and JavaScript frameworks, and the HTML5 support for doing mobile development.
-
Functional Thinking
Neal Ford emphasizes the fact that functional programming uses a different way of solving a problem, thinking about the results rather than the steps to make.
-
fog or: How I Learned to Stop Worrying and Love Cloud
Wesley Beary introduces fog, a Ruby library for accessing cloud resources from multiple vendors, including a mocking framework for testing purposes.
-
Spring Tooling Update, New & Noteworthy
Andy Clement and Martin Lippert discuss the latest developments in Spring Tool Suite related to Java 7, Spring 3.1, Groovy, Grails, Gradle, and Cloud Foundry.
-
Running Spring Java and Scala Apps on Heroku
James Ward demoes building a Spring Roo application and a Grails one, deploying them on Heroku.
-
CoffeeScript, the Rise of "Build Your Own JavaScript"
Jeremy Ashkenas discusses CoffeeScript, making an introduction to the language and demoing some of its features.
-
Dart: A Structured Web Programming Language
Gilad Bracha introduces Dart, Google’s new language for the web, explaining the reasons behind its conception, what it is and what it is not, some of the main features, unveiling plans for the future.
-
What’s New in Groovy 1.8 and Beyond?
Guillaume Laforge covers the main new features in Groovy 1.8 –DSL with command chain expressions, runtime performance improvements, GPars, closure support, JSON, and what is to come in Groovy 1.9.
-
Mirah for Android Development
Brendan Ribera introduces Mirah, a JVM-based programming language with a Ruby-like syntax, type inference, closures, meta-programming, macros, showing how to use it for Android development.