News

This article is excerpted from HTML5 Developer’s Cookbook and reprinted with permission of publisher Pearson/Addison-Wesley Professional. The persistence of information in the visitor’s browser has ...
A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
If you've gone through Thau's basic JavaScript tutorial (or you already know a bunch about the subject), Thau's advanced JavaScript course is just for you. In the previous tutorial, Thau taught the ...
Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with content, and download exclusive resources. Senyo Simpson discusses how Rust's core ...
JavaScript is a flexible language, allowing for all sorts of styles and programming paradigms. Although this breadth sometimes comes at a cost to readability or consistency across a code base, it also ...
Sometimes you want to render a visual on the fly, or even animate it. Perhaps the visual is a complex path where the set of x,y coordinates dictate what to render. Or perhaps the visual is a graph ...
Like Flash before it, HTML5 is where programmers are turning to experiment, and nothing seems to make developers experiment quite like the desire to recreate the classic video games. The Mozilla Labs ...
Microsoft officials have made it clear that HTML5 and JavaScript are going to be key for developing for Windows 8. But Microsoft's HTML5/JS love doesn't stop there. It turns out that HTML5 and ...
Functional programming, as the name implies, is about functions. While functions are part of just about every programming paradigm, including JavaScript, a functional programmer has unique ...