【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名刺は切らしておりまして:2007/12/26(水) 23:36:29 ID:Rg/qEW+e
うーむ・・・。
3名刺は切らしておりまして:2007/12/26(水) 23:39:20 ID:o8syQyKS
まだ不安定版らしい
4名刺は切らしておりまして:2007/12/26(水) 23:47:15 ID:YbcBjsSE
なぜメジャーバージョンアップじゃなかったんだろう?
2.0の構想は別にあるのか???
5名刺は切らしておりまして:2007/12/26(水) 23:50:12 ID:0/TdO+aT
奇数が新機能テスト版で、偶数が安定版なんだっけ?
6名刺は切らしておりまして:2007/12/26(水) 23:51:11 ID:W0dymico
Perlがバージョンアップしたらしいけど、対抗してんの?w
7名刺は切らしておりまして:2007/12/26(水) 23:54:08 ID:IPZgaOqy

信者が多くて、なんかいやだ
8名刺は切らしておりまして:2007/12/27(木) 00:04:53 ID:1VyA1gZg
楽天が少し速くなるのか
9名刺は切らしておりまして:2007/12/27(木) 00:07:20 ID:GrGEA7KM
>>8
すぐに入れ替えるわけねーよw
10名刺は切らしておりまして:2007/12/27(木) 00:14:14 ID:LQbGGB4L
ビジ板のネタなのか?
11名刺は切らしておりまして:2007/12/27(木) 00:15:27 ID:14yhADd/
これってJavaみたいにコンパイルする必要があるわけ?
そうだとするとスクリプト言語の範疇に入らなくなるんじゃない?
12名刺は切らしておりまして:2007/12/27(木) 00:21:43 ID:SCbLvTkV
>>11

つまり、Perlはスクリプト言語ではないということですな
13名刺は切らしておりまして:2007/12/27(木) 01:04:57 ID:qH1xqRBV
こういう車両を客の減った路線で走らせることは出来ないの?
14名刺は切らしておりまして:2007/12/27(木) 07:37:10 ID:j6ft4Z/5
>>7
開発者自体、カルト宗教の信者だからな。
15名刺は切らしておりまして:2007/12/27(木) 09:09:18 ID:PYrmY5tN
>>13
鉄ちゃんいらっしゃい
16名刺は切らしておりまして:2007/12/28(金) 10:39:13 ID:bYScIf/f
このスレを斜め読みしただけで、如何に今の日本が病んでいるかが解る。
17あなうんす:2007/12/28(金) 21:08:36 ID:BJGgQtDN
>>16
じゃ、規制ガチガチの外付け地デジチューナーと交換してくれる?

>そりゃ録って残したい、自由に編集したいという人も少なくないとは思うが
>見ては捨てるタイムシフト用途とか、地デジ対応テレビは高いからパソコンの

違うよ、人間ってのは例え見て捨てても「自由に編集できないのは嫌」なの、
例えて言えばね、部屋にいて外に出る用事がないとする、そのとき外から
鍵をかけられたら用事が無くても出る方法を考えるのが普通の人間、
鍵を開けっぱなしにしておけば特に用事もないからと外に出たりしない。

そう言う事、もはや実用どうこうよりも(無いとは言わないが)人間心理の問題。
18名刺は切らしておりまして:2007/12/28(金) 21:11:03 ID:qT4m1eo+
まあ、いまいち位置付けがよく分からない言語だけど、数少ない日本発で世界的に普及したソフトウェアの一つではあるよ。
19名刺は切らしておりまして:2007/12/28(金) 23:21:00 ID:bYScIf/f
【関連】
WHO、初の国際指針 電磁波対策の法整備を勧告 WHO、初の国際指針 2007/06/17

電子レンジなど電化製品や高圧送電線が出す超低周波電磁波の人体影響について、世界保健機関(WHO)が「小児白血病発症との関連が否定できない」として、
各国に対策法の整備など予防的な措置を取ることを求める勧告を盛り込んだ「環境保健基準」を17日までにまとめた。
電磁波の長期的な健康影響についての初の国際指針で、18日にも公開する。  
WHOは、具体的な規制値は示さなかったものの、日本や米国などでの疫学調査から
「常時平均0・3−0・4マイクロテスラ以上の電磁波にさらされていると小児白血病の発症率が2倍になる」との研究結果を支持。
「電磁波と健康被害の直接の因果関係は認められないが、関連は否定できず、予防的な対策が必要だ」と結論づけた。
経済産業省は今月、作業班を設置して送電線周辺の超低周波磁界規制の検討を始めたばかり。電磁波の人体影響に着目した規制がない日本も対策を迫られることになる。
2007/06/17 08:36 【共同通信】
http://www.47news.jp/CN/200706/CN2007061701000311.html

電磁波過敏症 - Wikipedia
http://ja.wikipedia.org/wiki/%E9%9B%BB%E7%A3%81%E6%B3%A2%E9%81%8E%E6%95%8F%E7%97%87
20名刺は切らしておりまして:2007/12/29(土) 01:52:28 ID:oS2kYPy3
すべて、民主党がわるい
21名刺は切らしておりまして:2007/12/29(土) 02:24:09 ID:oS2kYPy3
22名刺は切らしておりまして:2007/12/29(土) 05:06:20 ID:oS2kYPy3
>>16
法律に違反してないってのがミソコンニャクだな
23名刺は切らしておりまして:2007/12/29(土) 08:06:28 ID:PHmq9pA5
そもそもアルバイトって使い捨て要員なんだけどな

誰もがアルバイトに目もくれなきゃ
イヤイヤでも社員雇う羽目になったと思うが
誰のせいなんだろうな
24名刺は切らしておりまして
BS・CSで出なきゃ全く意味無いな。
てか、B-CASを必要としてる段階で、カードを不自然に購入したら目を付けられて逮捕だろ?