Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (3,369)  
Tera Term  (1,858)  
CrystalDiskInfo  (1,765)  
HandBrake Japanese Language Version  (1,703)  
CrystalDiskMark  (977)  
FFFTP  (735)  
ffdshow  (699)  
MergeDoc  (606)  
mixfont-mplus-ipa  (566)  
10  TortoiseSVN  (548)  
11  ギコナビ  (518)  
12  BathyScaphe  (458)  
13  Amateras  (380)  
14  えこでこツール  (332)  
15  FreeMind  (291)  
More >>

動的言語向け仮想マシン「Parrot 3.6」がリリース

2011年07月22日 14:28 末岡洋子

 動的言語向け仮想マシン「Parrot」を開発するParrot Foundationは7月19日、最新版「Parrot 3.6」(開発コード名「Pajaros del Caribe」)をリリースした。

 Parrotはあらゆる動的言語を動かすことを目的とし、C言語で作成された仮想マシン。コンパイラとランタイムの分離を図ったPerl 6向けの実行環境としてスタート、Perl 6に加え、Tcl、JavaScript、Ruby、Lua、Scheme、PHP、Python、APLなどの言語を利用できる。

 Parrot 3.6の新機能としては次が挙げられている。

  • Class.add_vtable_overrideでオーバーライドのオーバーライドが可能になった
  • 整数や浮動小数点、文字列がレキシカル変数に保存可能になった
  • 従来のVTABLE_substrが削除され、VTABLE_substr_strがVTABLE_substrにリネームされた
  • 非推奨となっているEval PMCの代替とすることを目的に、PackfileView PMC型が追加された
  • String PMC上のis_integer vtableがすべての文字エンコーディングに対し正しく動作するようになった
  • Windows環境におけるUnicodeのエラーメッセージ表示が正しく動作するようになった
  • IMCCでのメモリリークが修整された

 Parrot 3.6はプロジェクトのWebサイトなどからダウンロードできる。

Parrot Foundation
http://www.parrot.org/

最終更新:2011年09月21日 17:08
SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.