Node.jsからフォークしたio.js開発チームは6月13日、最新版となる「io.js 2.3.0」をリリースした。非同期処理ライブラリ「libuv」のマイナーアップデートなどを含む。
米Appleが「Swift 2.0」を発表、年内にオープンソース化へ
米Appleは6月8日、米サンフランシスコで開催中の年次会議「Worldwide Developers Conference(WWDC)2015」でプログラミング言語の「Swift 2.0」を発表した。年内にオープンソースとしてコードを公開する計画だという。
ダブルダイアモンド演算子の導入など多数の機能強化が加わった「Perl 5.22」が登場
Perl開発チームは6月1日、Perl 5系の最新安定版「Perl 5.22.0」を公開した。ダブルダイアモンド演算子の追加などコア機能を強化したほか、性能も改善した。
Pythonによる高速Python実装「PyPy 2.6」リリース
Python処理系PyPyの開発チームは6月1日、最新版となる「PyPy 2.6.0」(開発コード「Cameo Charm」)をリリースした。WindowsやMac OS X、Linux、OpenBSD、FreeBSDなどのx86マシンに加え、ARM版Linuxもサポートする。
GUIがデフォルトになった数値解析ソフト「GNU Octave 4.0」が登場
オープンソースの数値解析ソフトウェアGNU Octave開発チームは5月29日、最新のメジャーリリース「GNU Octave 4.0」をリリースした。GUIによる操作がデフォルトになるなどの機能強化が加わっている。
Node Foundationに加入するio.jsプロジェクト、「io.js 2.1」をリリース
Node.jsからフォークしたJavaScriptプラットフォームio.jsが5月24日、最新版「io.js 2.1」を公開した。WindowsおよびMac OS X、Linuxに対応する。バイナリやソースコードはプロジェクトのWebサイトより入手できる。
Mozillaのプログラミング言語「Rust」、バージョン1.0リリース
プログラミング言語「Rust」開発チームは5月15日、「Rust 1.0」リリースを発表した。初の正式版となり、プロジェクトのWebサイトより入手できる。
CoffeeScriptをさらに拡張したJavaScript系言語「LiveScript 1.4」リリース
JavaScriptを拡張し、より簡潔な記述を可能にすることを目指すプログラミング言語「LiveScript」の開発チームは5月11日、最新版「LiveScript 1.4.0」をリリースした。プロジェクトのWebサイトより入手できる。
「Dart 1.9」リリース、非同期機能を強化
米GoogleのDartプロジェクトは3月26日、プログラミング言語Dartの最新版「Dart 1.9」を公開した。非同期関連で多数の強化が加わっている。
Eclipse、DSL開発ツールセット「Xtent 2.8」を公開
Eclipse FoundationのXtext開発チームは3月11日、オープンソースのDSL(ドメイン固有言語)開発フレームワーク「Xtext 2.8.0」をリリースした。
2年ぶりの最新版となる「Node 0.12」がリリース
Node.js開発チームは2月6日、最新の安定版となる「Node v0.12.0」をリリースした。Streams3の実装、クラスタリングの強化など、多数の新機能が導入されている。
JVM上で実行できる動的言語「Golo 2.0」リリース
JVM上で実行できる軽量の動的言語「Golo」開発プロジェクトが最新版「Golo 2.0.0」をリリースした。Goloは弱い動的型付け機構を持つシンプルな言語で、習得が容易という特徴があるという。
米FacebookがPHP高速実行環境「HHVM 3.5」リリース
米FacebookのHHVM(HipHop Virtual Machine)プロジェクトは1月20日、PHP実行環境の最新版「HHVM 3.5」をリリースした。ライセンスはPHP LicenseとZend Licenseを採用、プロジェクトのWebサイトより入手できる。
Node.jsからフォークした「io.js」バージョン1.0系がリリースされる
「io.js」の開発プロジェクトは1月14日、「io.js 1.0.0」および「io.js 1.0.1」をリリースした。io.jsはNode.jsの開発体制に対し異議を持つ開発者らが立ち上げたプロジェクトで、Node.jsとの互換性を保ちつつ機能強化や改善を行うことを目的とする。
整数型に対応した「Lua 5.3」リリース
プログラミング言語「Lua」開発チームは1月12日、最新版「Lua 5.3」を公開した。3年ぶりの最新版となり、整数型のサポート、UTF-8の初期サポートなどが特徴となる。
米Google、Androidを正式にサポートした「Go 1.4」をリリース
米Googleは12月10日、プログラミング言語「Go」の最新版「Google Go 1.4」をリリースした。正式にAndridがサポートされ、ランタイム実装のCからGoへの移行も進んでいる。
米Facebook、PHPコードを高速に実行できる実行環境「HHVM 3.4」をリリース
米FacebookのHHVM(HipHop Virtual Machine)プロジェクトは11月20日、独自のPHP実行環境「HHVM 3.4」をリリースした。PHPコードを高速に実行できるのが特徴で、採用例も増えているという。
Facebook、JavaScript用の静的型付けチェッカー「Flow」をリリース
米Facebookは11月18日、JavaScript向けの静的型付けチェックツール「Flow」をオープンソースで公開した。JavaScriptプログラムの型エラーを発見できるというツールで、Facebook社内で実験利用されているという。
Appleの新言語「Swift」をオープンソースで実装するプロジェクトがスタート、GNUStepの開発者も参加
米Appleが今年発表したプログラミング言語「Swift」をオープンソースで実装するプロジェクト「Phoenix」が立ち上がった。オープンソース実装を用意することで、iOSとMac OS X以外でのSwiftの利用を可能にすることを目指す。
天文物理学向け計算に特化したPython JITコンパイラ「HOPE」
チューリッヒ工科大学(ETH)の天文学研究所が、PythonコードをC++コードに変換してコンパイルするツール「HOPE」を公開した。天文学に関連する機能のみに特化したツールで、PythonとC++を組み合わせることでプログラミングの容易さを保ちつつ天文物理学の計算に要求される性能を実現するとしている。