Programming news: Babel-17, HTML5, Ruby on NetBeans
By Justin James | March 1, 2011, 8:21 AM PST
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 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.
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.
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
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.
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.
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.