PythonによるPython実装「PyPy」、バグフィックスやパフォーマンス向上が行われたバージョン1.9リリース

 PythonによるPython実装「PyPy」開発チームは6月8日、最新版となる「PyPy 1.9」(開発コード「Yard Wolf」)をリリースした。バグ修正やパフォーマンスの改善、Cライクな構造体を扱う_ffiモジュールの追加、数値演算フレームワークnumpypyの強化、WindowsやMac OS Xサポートの改良などが行われている。

Node.jsに対抗?JavaScript/Ruby/Groovy/Javaなどをサポートする非同期フレームワーク「Vert.x 1.0」登場

 5月9日、非同期型アプリケーションフレームワーク「Vert.x 1.0」がリリースされた。Node.jsと同じく非同期・イベント駆動型のアプリケーションフレームワークで、Webアプリケーションや大規模サーバーの開発に向けたもの。Java仮想マシン(JVM)で動作し、JavaScript、Ruby、Groovy、Javaといった言語での開発をサポートする。

JavaScriptでWebアプリを開発できる「Node.js」活用入門

 昨今注目を集めているWebアプリケーションプラットフォームの1つに、「Node.js」 がある。Node.jsはJavaScriptでWebアプリケーションのサーバーサイドプログラムを実装できる技術で、高いスケーラビリティが特徴だ。本記事ではNode.jsの基本的な知識やフレームワーク「express」を用いたWebアプリケーション作成方法を紹介する。また、Webブラウザ上で動作するIDE「Cloud9 IDE」を用いてNode.jsアプリケーションをWindows Azureで実行させる方法についても解説する。

米Microsoft、Windowsソフトウェアやデバイスを操作できる自動化ツール「Mayhem」をオープンソースに

 米Microsoftが出資する非営利のオープンソース団体The Outercurve Foundationは3月8日(米国時間)、Microsoft Research内で開発されていた自動化ツール「Mayhem」を傘下として受け入れたことを発表した。新カテゴリ「Innovation Gallery」が設置され、Mayhemは同カテゴリのメインプロジェクトとなる。