【IT】「Ruby」4年ぶりの新版1.9.0正式リリース…VM刷新で大幅高速化 [07/12/26]
1 :
きのこ記者φ ★:
まつもとゆきひろ氏は12月25日深夜,Rubyの4年ぶりの新版となる1.9.0を正式リリースした。
1.9では笹田耕一氏が開発したRuby仮想マシンYARVを標準の実行環境として採用し,
ベンチマーク性能で2倍から10倍と大幅に高速化した。
1.8までのRubyでは,プログラムを構文木と呼ぶ形式に変換して実行していた。
東京大学大学院情報理工学研究科特任助手の笹田氏が開発したYARV(Yet Another Ruby VM)では,
バイトコードと呼ぶ中間言語に変換して,VM(仮想マシン)であるYARV上で実行する,Javaと同じアーキテクチャとなる。
YARVはIPA(独立行政法人情報処理推進機構)の未踏ソフトウェア創造事業に採択され,開発が行われている。
YARVにより,Ruby自体の実行性能はコア性能で最大50倍,ベンチマークで2倍から10倍と大幅に高速化された。
ただし,C言語で記述されたライブラリなどの実行速度は変わらないため,アプリケーション全体では10倍速くなるわけではない。
またRuby 1.9では多言語化が行われ,マルチバイト文字も1文字としてカウントされる。
ただし,1.8と1.9では,多数の細かな非互換性がある。ブロックパラメータや文字列の扱いなどだ。
そのため,今後も当面,1.8系列のRubyは安定版として継続して保守される。
ソース
http://itpro.nikkeibp.co.jp/article/NEWS/20071226/290229/?ST=oss
うーむ・・・。
まだ不安定版らしい
なぜメジャーバージョンアップじゃなかったんだろう?
2.0の構想は別にあるのか???
5 :
名刺は切らしておりまして:2007/12/26(水) 23:50:12 ID:0/TdO+aT
奇数が新機能テスト版で、偶数が安定版なんだっけ?
6 :
名刺は切らしておりまして:2007/12/26(水) 23:51:11 ID:W0dymico
Perlがバージョンアップしたらしいけど、対抗してんの?w
信者が多くて、なんかいやだ
8 :
名刺は切らしておりまして:2007/12/27(木) 00:04:53 ID:1VyA1gZg
楽天が少し速くなるのか
9 :
名刺は切らしておりまして:2007/12/27(木) 00:07:20 ID:GrGEA7KM
ビジ板のネタなのか?
11 :
名刺は切らしておりまして:2007/12/27(木) 00:15:27 ID:14yhADd/
これってJavaみたいにコンパイルする必要があるわけ?
そうだとするとスクリプト言語の範疇に入らなくなるんじゃない?
>>11 つまり、Perlはスクリプト言語ではないということですな
こういう車両を客の減った路線で走らせることは出来ないの?
このスレを斜め読みしただけで、如何に今の日本が病んでいるかが解る。
17 :
あなうんす:2007/12/28(金) 21:08:36 ID:BJGgQtDN
>>16 じゃ、規制ガチガチの外付け地デジチューナーと交換してくれる?
>そりゃ録って残したい、自由に編集したいという人も少なくないとは思うが
>見ては捨てるタイムシフト用途とか、地デジ対応テレビは高いからパソコンの
違うよ、人間ってのは例え見て捨てても「自由に編集できないのは嫌」なの、
例えて言えばね、部屋にいて外に出る用事がないとする、そのとき外から
鍵をかけられたら用事が無くても出る方法を考えるのが普通の人間、
鍵を開けっぱなしにしておけば特に用事もないからと外に出たりしない。
そう言う事、もはや実用どうこうよりも(無いとは言わないが)人間心理の問題。
まあ、いまいち位置付けがよく分からない言語だけど、数少ない日本発で世界的に普及したソフトウェアの一つではあるよ。
すべて、民主党がわるい
>>16 法律に違反してないってのがミソコンニャクだな
そもそもアルバイトって使い捨て要員なんだけどな
誰もがアルバイトに目もくれなきゃ
イヤイヤでも社員雇う羽目になったと思うが
誰のせいなんだろうな
BS・CSで出なきゃ全く意味無いな。
てか、B-CASを必要としてる段階で、カードを不自然に購入したら目を付けられて逮捕だろ?