New articles this week included how to implement a fluent interface in JavaScript, promises in WinRT and a discussion of how debugging is more like experimental physics than programming. Refer to the digest for the full list of news, articles and book reviews
from Thursday, August 16th to Wednesday, August 22nd, 2012.

This Week's Book Reviews
News
Google's Octane - New JavaScript Benchmark Wednesday 22 August
Google has decided that the existing JavaScript benchmarks just don't do the job of a testing a modern language in a modern web page. The solution is Octane a new benchmark which Google has designed to be more representative of how we use browsers today. Of course we all know what is really wrong with benchmarks...
|
Book Stored On DNA - All Knowledge In Just 4gm of DNA Wednesday 22 August
Researchers have successfully encoded an entire book - including text, images, and interactive animations - in DNA at a density which means that you could store the total of the world's information in about 4 grams of DNA. This isn't science fiction - it is science and it changes the game for data storage.
|
Mechanical MOOC Offers Introductory Python Wednesday 22 August
There's yet another approach to providing free online learning. In this model there's no course instructor but you still get to study with other people, if you choose to do so. There are no certificates but you can earn badges.
|
A Quantum Computer Finds Factors Tuesday 21 August
The Shor quantum factoring algorithm has been run for the first time on a solid state device and it successfully factored a composite number. Is this the start of the quantum computing revolution?
|
FlightGear 2.8 Takes Off Monday 20 August
Improved AI aircraft is the main highlight of the latest version of FlightGear, the free and open source flight simulator. FlightGear is used for research and education, for a variety of aerospace engineering and visualization work in industry, for interactive exhibits in museums and, of course, for fun by enthusiasts.
|
Robot & Frank - A Vision of the Future? Sunday 19 August
The movie Robot & Frank, starring Frank Langella and a cute humanoid robot, opened in New York this weekend. The idea of robots being able to care for elderly people is nothing new, so does this film add to the debate?
|
FSF Introduces DRM-Free Logo Sunday 19 August
The Free Software Foundation has produced a logo that can be used to identify products that are not subject to digital rights restrictions. Early adopters of this label include O'Reilly Media and Pragmatic Bookshelf.
|
Windows 8 Devs Enticed By Offers - Such As Meet Steve Ballmer! Saturday 18 August
Microsoft really has a lot riding on the success of Windows 8 and the UI formerly known as Metro. So much so that it is offering as much help and encouragement to developers it can think of. In this UK this goes a step further with an offer of winning a meeting with CEO Steve Ballmer.
|
Gender Stereotyping of Robots Saturday 18 August
We strive to create robots that share human characteristics in order to make them socially acceptable. It also means our creations cannot escape gender stereotyping.
|
Paperback - Joke or Not? Friday 17 August
Most of us will have at some point talked about taking a paper copy of important documents, but it’s unlikely you’ve ever considered taking backups onto paper with the expectation of being able to use them on a computer at some point in the future. Think again - a free application that can do just that.
|
The Significance Of Big Data Friday 17 August
Significance, a magazine produced by the Royal Statistical Society has a special issue on Big Data and it has some really interesting articles, including Peter Norvig on why language is statistical in nature.
|
Window 8 90-day Trial and VS 2012 Ready To Download Thursday 16 August
Microsoft has released a 90-day free trial of Windows 8 that anyone can download. MSDN subscribers can also download the full versions and the final version of Visual Studio 2012. So what is the official launch all about?
|
Create An Office Or SharePoint App And Win $10,000 Thursday 16 August
Microsoft has announced a competition with a prize of $10,000 for the best Office or SharePoint app but don't bother trying to submit anything based on old technology - this is for the new style apps only.
|
Professional Programmer
Debugging and the Experimental Method Friday 17 August
How do you debug a program? What approaches and qualities of mind are needed to get the job done? In many ways debugging a program is quite different from the act of programming and we need to be clear about it so that we can both do it better and teach it better.
|
The Core
Chaining - Fluent Interfaces In JavaScript Monday 20 August
One of jQuery's attractive features is the way that you can build up chains of commands that look almost like the way you would use a language. This is more generally called a "Fluent Interface" and it isn't difficult to implement in JavaScript.
|
eBooks
WinRT JavaScript - Promises Wednesday 22 August
WinRT is mostly an asynchronous system and making the best of this is a matter of using the promise object. The promise object makes asynchronous code easy to use and easier to create. Promises are a proposed JavaScript standard.
|
If you want to receive this digest automatically by email, sign up for our weekly newsletter.
You can also subscribe to our RSS Feeds - we have one for Full Contents, another for News and also one for books wth details of reviews and book watch.
And you can follow us with the I Programmer Toolbar, or on Twitter, Facebook, Google+, or LinkedIn.
|