InfoQ Homepage JavaScript Content on InfoQ
-
lua.vm.js – Running Lua VM in a JavaScript VM
Mozilla is showing off the strength of asm.js by running the entire Lua VM in a JavaScript VM, with the ability to call JS code.
-
Strongloop Node: the First Enterprise-Ready Node.js Distribution
Strongloop, the company that employs a few of Node.js' core contributors, has announced Strongloop Node 1.0 GA, the first version of its commercially supported distribution of Node.js intended for enterprise use. The distribution is based on Node.js v0.10.7 and includes some popular npm modules, including Express, Connect, Passport and others.
-
Debate: Do We Need a Universal Web Bytecode?
Is a universal web bytecode worth the trouble creating it? Is LLVM the solution? Which is better at running native code in the browser: Mozilla asm.js or Google PNaCl? This article contains opinions expressed on the web on these issues.
-
High-Volume / Scalable Architectures with vert.x - interview with Eberhard Wolff
Last year, vert.x was introduced - a runtime similar to Node.js but realized within the Java virtual machine. In contrast to Node.js, vert.x follows a true polyglot approach and allows developers to build their systems with JavaScript, Groovy, Java, and other languages.
-
Build Cross Platform, Multi Device and Enterprise Ready Mobile Apps with Dxtreme Mobile
The recently released DXTREME Mobile includes libraries for building responsive touch mobile apps with 30+ Mobile HTML JavaScript based Widgets and Charts including support for Visual Studio 2012.
-
Latest Dart VM Beats JVM in DeltaBlue Benchmark
Shortly after Dart2js outperformed hand-written JavaScript, the latest Dart VM now beats JVM 7 64-bit Server, and other versions, in the DeltaBlue benchmark.
-
JS1K Winners Announced
JS1K is a yearly competition challenging JavaScript developers to create impressive JavaScript programs, games or demos no larger than 1 kilobyte. This year marks the competition's fourth edition, and once again resulted in some impressive graphical demos, toys and little games.
-
Phil Japikse on Telerik DevTools for .NET Q2 2013
Telerik has announced the roadmap for DevTools for .NET Q2 2013 which includes addition of new controls and features to their Ajax, Windows Forms, Reporting, Windows 8 and Windows Phone 8 product suites.
-
Visualize JavaScript Code Flow with TraceGL
Rik Arends has released TraceGL, a new tool to debug JavaScript application using trace debugging. In order to make it easier to debug complex browser and Node.js-based applications, the tool captures, visualizes and lets the user navigate execution traces while the application is running.
-
JavaScript Memory Analyzer in Visual Studio 2012 Identifies Leaks in Windows Store Apps
Visual Studio 2012 Update 1 includes a new JavaScript Memory Analyzer for Windows 8 which identifies potential memory leaks to enable developers to fix their apps before submission to Windows Store.
-
Meteor Introduces Tighter NPM Integration, Overhauled Package Management
The Meteor Development Group released Meteor 0.6.0 on April 4th as a major overhaul to its package management system as well as growing NPM package support.
-
Dart2js Outperforms Hand-Written JavaScript in DeltaBlue Benchmark
Google released a new version of the Dart2js compiler, whose generated JavaScript code now outperforms hand-written JavaScript in the DeltaBlue benchmark, a commonly used benchmark for benchmarking object-oriented languages.
-
Blossom Switches to Dart
In a blog post, Thomas Schranz has announced that his company will be porting their Blossom product, a web-based Kanban board for product teams, to Dart, Google's new web programming language and platform that can be used as a replacement of JavaScript.
-
Study: Clojure, CoffeeScript and Haskell Are the Most Expressive General-purpose Languages
According to a study, the most expressive general-purpose languages are Clojure, CoffeeScript and Haskell. The study uses LoC/commit as the measuring unit of expressiveness.
-
Git in JavaScript Kickstarter Project Funded in 28 Hours
Tim Caswell, a well-known member of the JavaScript and Node.js communities, came up with the idea to reimplement Git in JavaScript and managed to get the project funded on Kickstarter within 28 hours with over 360 backers. The project is another example of Atwood's Law: "any application that can be written in JavaScript, will eventually be written in JavaScript."