InfoQ Homepage Dynamic Languages Content on InfoQ
-
New Optimizations of Google Chrome's V8
Ben Titzer presents the latest optimizations of the Chrome V8 engine: reducing pause times through asynchrony and incrementalism, and JIT compiler optimizations targeting all JavaScript programs.
-
Cross-platform Native Development with Titanium
Stephen Feather introduced Titanium, an open source JavaScript-based platform for creating cross-platform native mobile applications.
-
What Should the Average JS Ninja Know about Upcoming JavaScript and Browser Features?
Daniel Steigerwald introduces some of the new JavaScript language features and tools: transpilers, polyfills, and others.
-
Approaches to DOM Traversal
Brian Rinaldi introduces new JavaScript features and libraries that help traversing the DOM without having to rely on jQuery.
-
Release the Kraken
Jeff Harrell discusses how PayPal is using JavaScript and Node.js, the process of introducing them into a large Java shop, some pitfalls encountered along the way and the overall reaction.
-
Using Invoke Dynamic to Teach the JVM a New Language
Jonathan Worthington explains how invokedynamic works, how he has been using it while porting the Rakudo Perl 6 compiler to the JVM, and its performance impact.
-
HTML5/Angular.js/ Groovy/Java/ MongoDB, All Together - What Could Possibly Go Wrong?
Trisha Gee demoes building a web application using Java, HTML5, Angular.js, Mongo.DB, Groovy and microservices in one hour.
-
PuppetDB: A Story of Immutable Infrastructure
Deepak Giridharagopal discusses "immutable infrastructure", PuppetDB and complex invariants, PuppetDB’s architecture, the experience of bringing Clojure to a Ruby shop and lessons learned from that.
-
The Unreasonable Effectiveness of Dynamic Typing for Practical Programs
Robert Smallshire explores the disconnect between the dire outcomes predicted by advocates of static typing versus the near absence of type errors in real world systems built with dynamic languages.
-
Meteor -Web Development Like You've Never Seen
Matt Debergalis highlights some of Meteor's components, showing how they work together to dramatically shorten the development cycle, whether you're a team of expert developers or just getting started
-
Managing JavaScript Complexity
Jarrod Overson presents ways to quantify and reduce JavaScript complexity as well as some of the techniques the experts use to create maintainable JavaScript.
-
High Availability at Braintree
Paul Gross explains how Braintree deals with high availability for their Ruby application.