InfoQ

トピック・タグ別の表示

Ruby1.9 Content on InfoQ


Ruby1.9に関する最新コンテンツ

RubyのFiberを非同期I/Oに使うNeverBlockとRevactor

コミュニティ
Ruby
トピック
Ruby on Rails,
データアクセス,
ランタイム,
プログラミング,
パフォーマンス&スケーラビリティ

Fiberはユーザに試練を課すことなくこの考えを実装する有益な並行性ツールとして、ライブラリが2つあります。まさにこのためのソリューションとしてあるのがNeverBlockライブラリです。私たちはNeverBlockプロジェクトのMohammad A. Ali氏とRevactorライブラリのTony Arcier氏に話を聞きました。

Ruby1.9に関するNews

Article: RubyのFiberを非同期I/Oに使うNeverBlockとRevactor

コミュニティ
Ruby
トピック
Ruby on Rails,
データアクセス,
ランタイム,
プログラミング,
パフォーマンス&スケーラビリティ

Fiberはユーザに試練を課すことなくこの考えを実装する有益な並行性ツールとして、ライブラリが2つあります。まさにこのためのソリューションとしてあるのがNeverBlockライブラリです。私たちはNeverBlockプロジェクトのMohammad A. Ali氏とRevactorライブラリのTony Arcier氏に話を聞きました。

Rubyパフォーマンス:Shootoutの成果およびバイナリMRI対ソースコンパイル済みMRIに関する発見

コミュニティ
.NET,
Ruby,
Java
トピック
JRuby,
ランタイム,
動的言語,
パフォーマンス&スケーラビリティ

Antonio Cangiano氏は、再びすべてのRuby VM、MRI 1.8および1.9.1、REE、JRuby、Rubinius、IronRubyおよびMagLevを評価した。その結果は、すべてのVMのパフォーマンスで着実な改善が見られることを示している。

RubyConf'08のビデオから: Ruby VMの内部構造について - YARV、Rubinius、MagLev

コミュニティ
Ruby
トピック
テクノロジー,
コンパイラ,
ランタイム,
動的言語,
パフォーマンス&スケーラビリティ

RubyConf '08では、Ruby VMについての講演が数多くおこなわれた。その内容は実装技術の詳細に踏み込んだものから実装のデモ、Rubyのパフォーマンスの概要まで多岐にわたるものだった。

JRuby 1.1.6のリリース、Ruby 1.9のサポートの改善

コミュニティ
Java,
Ruby
トピック
言語,
スクリプティング,
RubyGems,
ランタイム,
JRuby

JRuby 1.1.6が利用可能である。最新のリリースでは、速度の改善やバグ修正などの一般的なリストがあるが、新機能の目玉は、Ruby 1.9ソースコードの構文解析のフルサポート、そして向上したRuby 1.9のサポートである。

Ruby FFIがJRubyおよびMRIに固有ライブラリアクセスを提供

コミュニティ
Ruby
トピック
スクリプティング,
ランタイム,
RubyGems,
パフォーマンス&スケーラビリティ

Ruby FFIライブラリは、共用ライブラリからロードされたネイティブコードへのアクセスを可能にする。 Rubinius向けに作成されたので、最近JRuby、MRI(1.8および1.9)に移植された。Ruby FFI 0.2.0がリリースされている。

RubyのNet::HTTPで何が良くないのか?

コミュニティ
Ruby
トピック
パフォーマンス&スケーラビリティ

Net::HTTPのRubyの実装は、現在のバージョン1.8.6では深刻なパフォーマンスの問題がある。

Ruby向けデータベースツールキットのSequel

コミュニティ
Ruby
トピック
Ruby on Rails,
データアクセス

ActiveRecordはRailsの事実上のORM(O/Rマッピング)である。Sequel(v2.7.1)はActiveRecordに代わるORMだが、それ以外にもRubyの包括的なツールキットとなり、データベースオペレーションを行う。

Ruby VMのまとめ:Ruby 1.9.1 Preview 1、RubiniusがC++ VMへ移行

コミュニティ
Ruby
トピック
言語,
言語設計,
ランタイム,
動的言語

Ruby 1.9.1 Preview 1がリリースされた。