Language/library updates


A new language called Babel-17 is under development, and it looks pretty interesting. Babel-17 combines dynamic typing and functional programming for structured and object-oriented work. There’s also a NetBeans module available.

IronPython 2.7 RC1

The first release candidate for IronPython 2.7 is now available.

Task Parallel Library for Silverlight

One of my favorite .NET 4 features, the Task Parallel Library, is now available for Silverlight 4.

Tools and products

Eclipse Helios SR2

The second service release for Eclipse Helios is now available.

BlackBerry Analytics Service in public beta

The BlackBerry Analytics Services is now open for a free, public beta. It allows developers to collect usage metrics of their applications.

NuGet 1.1

NuGet 1.1 has been released with a bunch of tweaks, fixes, and upgrades. NuGet is a package manager for .NET applications.

Tap Me, an intriguing new in-game mobile ad platform

Tap Me is a new mobile ad platform that allows ads to be in-context within games. It is currently in beta and could very well be a great revenue stream for developers.

Engine Yard and Appcelerator team up

Two companies that I’ve been watching closely are Engine Yard and Appcelerator. The companies are partnering to combine Appcelerator’s cross platform mobile technologies with Engine Yard’s Rails experience on the backend. This could be a great setup for mobile developers on the iOS and Android platforms.

Appcelerator Titanium 1.6

Appcelerator released version 1.6 of its Titanium product for doing cross-platform mobile development. There’s a pile of changes in this version for Android and iOS users.

NetBeans 7.0 Beta 2

The second beta of NetBeans 7.0 is out. The big news for this release is JDK 7 support.

Silverlight for Windows Phone Toolkit update

The Silverlight for Windows Phone Toolkit got an update, including new controls.

Kinect SDK

Microsoft is releasing an SDK for the Kinect controller for non-commercial use. This should be of major interest to students, scientists, and hobbyists.

Editorial and commentary

Asperger’s and programming

Aspiritech, a non-profit software QA company, believes people with Aperger’s Syndrome make better testers and developers. There’s a lot to recommend this idea, and it will be interesting to see how it pans out.

Why HTML5 isn’t ready yet

Paul Krill has a good summary of why the HTML5 spec isn’t ready for use yet. Multimedia and Web Socks are the culprits.

Ruby on NetBeans is saved

The Ruby community stepped up to the plate and has taken over support for Ruby on NetBeans after Oracle announced that it would no longer be supporting or developing it.

Research into “green” programming

Yu David Liu, a Binghamton University professor, has been given a grant from the National Science Foundation to study energy efficient programming techniques.

Tips and tricks

Sprucing up “Content” in XAML

Paul Sheriff wrote a neat tutorial that shows how to embed XAML into the “Content” part of a WPF control to make it much nicer and more useful.

Using AJAX Minifier with Visual Studio deployment

Sayed Ibrahim Hashimi wrote a good tutorial that shows how to work with Visual Studio’s Web Deployment system to run the AJAX Minifier automatically. This can significantly speed up the downloads of your Web application’s resources like CSS and JavaScript.

Slimming down WP7 apps

The Dark Genesis site has an excellent article on how to make your WP7 apps (especially games) take up less space.

Tiled backgrounds in Silverlight

Page Brooks posted a tutorial that shows how to make titled backgrounds happen in Silverlight.

SpinWait.SpinUntil details

Stephen Toub has a great article showing how to use SpinWait.SpinUntil for lock-free concurrency.


BlackBerry DEVCON 2011 call for papers and speakers

The BlackBerry DEVCON 2011 event in October is now accepting submissions for speakers and papers.

Eclipse training

The Eclipse Foundation is teaming up with Eclipse member companies to deliver training around the world, including early bird discounts to those who register early.

ASP.NET mvcConf videos online

The ASP.NET mvcConf videos can now be viewed online for anyone who missed the conference.