ジェネレータなどをサポートした「PHP 5.5」登場、Windows XPサポートは終了

 スクリプト言語PHP開発チームは6月20日、最新版となる「PHP 5.5」を公開した。ジェネレータや例外におけるfinallyブロック、定数型のarrayやstringに対するデリファレンスなど、さまざまな新機能が追加され、高速化も行われているという。いっぽう、Windows XP/2003のサポートがなくなり、WindowsプラットフォームについてはVista以降のみのサポートとなった。

はじめてのNode.js:マルチプロセスアプリケーションを作成する

 Node.jsは原則としてシングルスレッドで動作する。そのため、多くのリソースを消費するプログラムでは、リクエストを受信してからレスポンスを返すまでの遅延が大きくなってしまう可能性がある。このような場合、複数のプロセスでプログラムを実行し、リクエストを振り分けることでサーバーのCPUリソースをより効率良く利用できる可能性がある。今回はNode.jsで複数プロセスを利用するための方法を紹介する。

英RunRev、クロスプラットフォームに対応するアプリケーション開発ツール「LiveCode 6.0」オープンソース版を公開

 英Runtime Revolution(RunRev)は4月10日(英国時間)、クロスプラットフォームに対応するアプリケーション開発ツール「LiveCode 6.0」をリリースした。元々は商用の開発ツールだったが、資金調達サイトKickstarterでオープンソース化のための資金調達に成功、オープンソース化が行われた。