InfoQ Homepage Dynamic Languages Content on InfoQ
-
Re-imagining the Browser with AngularJS
Miško Hevery demoes using AngularJS to create dynamic web applications using reusable components.
-
Formal Specification of a JavaScript Module System
In this paper, we propose a formal specification of a JavaScript module system. A module system for JavaScript will allow safe and incremental development of JavaScript web applications.
-
(un)Common Sense
Mike Solomon shares some of the experiences and lessons learned scaling YouTube over the years.
-
River Trail – Parallel Programming in JavaScript
Stephan Herhut introduces Intel's Parallel JavaScript (formerly known as "River Trail"), a new parallel programming API designed for JavaScript.
-
Eval Begone!: Semi-Automated Removal of Eval from JavaScript Programs
Gregor Richards introduces Evalorizer, a heuristics based tool which is meant to replace JavaScript eval constructs with safer JavaScript correspondents.
-
Web Framework Performance - Examples from Django and Rails
Gareth Rushgrove overviews Ruby on Rails and Django: object caches, fragment and HTTP caching, asset compilation, profiling, log file measurement and framework hooks for instrumentation.
-
Dependent Types for JavaScript
Ravi Chugh introduces Dependent JavaScript (DJS), a statically-typed system for the imperative, object-oriented, dynamic language.
-
The Higher Order Rubyist
Robert Pitts presents tools and techniques for using Ruby in an Object-Functional style, along with the pros and cons of such an approach.
-
Static vs. Dynamic Languages
Stuart Williams discusses the merits of dynamic languages, definitions, stereotypes, myths, suggesting when and how to introduce such a language in production.
-
JavaScript Performance Patterns
Stoyan Stefanov explains how to reason about and to address performance issues in JavaScript applications.
-
“Batteries Included” - Advantages of an End-to-end JavaScript Stack
Juergen Fesslmeier discusses the advantages of using a complete JavaScript stack in order to create business web applications demoing creating such an app with Wakanda.
-
Stop Using Native HTML5
Kyle Simpson advises on accessing HTML5 or JavaScript native APIs though a façade built with h5ive that would protect the application code from evolving API changes over the following years.