タグ

rubyに関するseotchのブックマーク (2)

  • Rubyを最大63%高速化した中学生は超多忙!

    金井仁弘(HN:CanI)氏                    撮影:平沼久奈 ハンドルネームCanIの由来は、「“Can I”→キャナイ→カナイ」。C#、Visual Studio、Microsoft .NETとマイクロソフト製品が大好きな「.NETer」と自称する 筑波大学付属駒場中学校は、東京都内にある中高一貫の国立校だ。入学試験の偏差値と東京大学への進学率の高さから“東の筑駒、西の灘”と称される進学校である。強いのは受験だけではない。国際情報オリンピックや国際数学オリンピックでは、同校の生徒が毎年のように金・銀メダルを制するなど才能あふれる理数系人材が多数在籍している。 金井氏はこの夏の「セキュリティ&プログラミングキャンプ2009」(2009年8月12~16日)に参加し頭角を現した中学生プログラマである。 今年に入って、Ruby 1.9のフィボナッチ数列による演算(多倍長加算

    Rubyを最大63%高速化した中学生は超多忙!
  • 「Ruby 1.9の歴史が始まる」1.9系初の安定版1.9.1正式リリース

    Rubyコミュニティは2009年1月31日,プログラミング言語Rubyの新しいバージョン1.9.1の正式版をリリースした。1.9系で初めての安定版という位置付けになる。「日,1.9の歴史が始まります」(1.9リリース・マネジャのYugui氏) 1.9系はプログラムの実行エンジンを刷新し高速化を図った。まつもとゆきひろ氏が開発した構文木インタプリタに変わり,東京大学大学院情報理工学研究科講師の笹田氏が開発した仮想マシンYARV(Yet Another Ruby VM)を標準採用した。 YARVにより,Ruby自体の実行性能はコア性能で最大50倍,ベンチマークで2倍から10倍と大幅に高速化された。ただし,C言語で記述されたライブラリなどの実行速度は変わらないため,アプリケーション全体では10倍速くなるわけではない。 またRuby 1.9では多言語化が行われ,マルチバイト文字も1文字としてカウ

    「Ruby 1.9の歴史が始まる」1.9系初の安定版1.9.1正式リリース
  • 1