Microsoft continues to polish their powerful (and open source) Python Tools for Visual Studio package, which turns their famous IDE into a powerful Python development environment. This plugin does support the Web and Desktop Express editions of VS2013.
Guido van Rossum, best known as designer of the Python programming language, recently sent out a proposal on the python-ideas mailing list for adding type annotations to Python function declarations. The proposal aims at bringing to Python the benefits provided by static typing without changing Python's dynamic typing nature and interpreter behaviour.
New Facebook Graph API v2.1 incorporates several commonly requested features that build on the changes in v2.0, says Facebook. The company has also sparked a certain amount of reactions announcing changes to its platform policies that prohibit well-established like-gating practices.
Benoit Marchant is the creator of the open source MontageJS HTML5 Framework, and the Co-Founder & CEO at Montage Studio. MontageJS is designed to write single page, multi-screen web applications with a focus on high quality user experience, and to enable big projects with larger teams.
Json.NET 6.0 received 4 releases this year, the latest last week. Over these releases, several new features have been added, including several F# specific features, support for JSONPath querying, ability to integrate with Dependency Injection frameworks, ability to Merge JSON objects and more.
PLT Design has released version 6.1 of Racket, its general purpose, multi-paradigm programming language belonging to the Lisp/Scheme family. Racket 6.1 introduces a new way of handling local recursive variable definitions and several other language features.
Oracle's latest update to Java, 8 update 11, introduced a breaking change that has affected a range of third-party tools, including JRebel, Groovy and Google's Guice library.
Motorola RhoMobile 5.0 comes with a new licensing model, support for the latest iOS and Android versions, a set of new or improved cloud services – Build, Synchronization, Push Notification –, Zebra Printing support, and others.
Mozilla has released Firefox 31, including the implementation of new ECMAScript 6 features, malware blocking and new features for game developers.
RubyMotion is expanding from iOS to Android with their upcoming 3.0 release. InfoQ talked to Laurent Sansonetti to learn how they built a new Ruby runtime that is statically compiled and integrates with Android.
Google released Chrome 36 for Windows, Mac, Linux and Android which includes some additions and improvements as well as various bug fixes and performance tweaks.
Stanislas Polu has recently announced the first public Alpha release of Breach, a modular browser built on Chromium and Node.js.
The TypeScript team is building a new, light-weight compiler core to replace it’s existing one. Early results show upto 5x performance improvements compared to the existing compiler.