InfoQ

InfoQ

トピック・タグ別の表示

ランタイムに関するすべてのコンテンツ


ランタイムに関する最新コンテンツ

Rubyのルーツ:Smalltalkのカムバック、Randal Schwartz氏がSmalltalkを語る

トピック
言語設計,
スクリプティング,
プログラミング,
ランタイム,
動的言語,
Ruby,
言語,
シンタックス

SmalltalkはRubyに大きな影響を与え、今でも影響し続けています。現在の状況を検討し、Randal L. Schwartz氏にSmalltalkについて伺います。

ランタイムに関するNews

Rubyのメモリ使用量を改善するBitmapマーキングGC

トピック
パフォーマンス&スケーラビリティ,
ランタイム,
Ruby

Ruby 1.9.3の後継では、現在の遅延解放ガベージコレクターは、Ruby Enterprise Editionのcopy-on-writeと親和性の高いGCに似た仕組みで、並列プログラミングにおけるRubyのメモリ使用量を大幅に削減するBitmapマーキングGCに置き換えられる。私たちは、現在の遅延解放とBitmapマーキングGCの両方を実装したNarihiro Nakamura氏と話した。

Azul,無停止ガベージコレクタをLinuxネイティブ化

トピック
パフォーマンス&スケーラビリティ,
ランタイム,
Java

Azul Systems は今日,Zing 5.0 を発表した。ハイパーバイザに関するこれまでの動作条件を取り除くことにより,無修正の 64bit Linux 上で pauseless JVM が初めて動作する。

ブラウザに移る Smalltalk IDE たち - Jtalk,tODE,Lively Kernel 2.0

トピック
IDE,
ランタイム,
JavaScript,
動的言語,
Ruby

Smalltalk は常に IDE と強く結びついてきたが,それが現在は Web に移りつつある。今回 InfoQ では,Javascript ベースの Smalltalk 実装である Jtalk と,Pharo と GemStone という2つの Smalltalk のフロントエンドである tODE に注目する。さらに Web の Smalltalk 方式の開発環境である Lively Kernel についても簡単に説明する。

Ruby 1.9.3 Preview 1がリリース。Lazy Sweep GCにより、GCの停止時間が改善。

トピック
パフォーマンス&スケーラビリティ,
ランタイム,
Ruby

Ruby 1.9.3 Preview 1 がリリースされ、標準ライブラリにlazy sweep GCのような新フィーチャが追加された。InfoQは Narihiro Nakamura 氏にlazy sweep GCについて聞き、Ruby 1.9.xの採用状況を調べた。

Apache Karafが一周年を迎える

トピック
プラットフォーム,
ランタイム,
Architecture,
Java

Apache Karafは、本日、Apacheのトップレベルプロジェクトとして一周年を迎えた。Karafは、OSGiフレームワーク(EquinoxもしくはFelix)、コマンドシェル(Felix Gogo)およびデフォルトで組み込まれた数多くの便利なユーティリティからなる実行時パッケージだ。

ランタイムに関するArticle

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

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

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

Rubyのデバッガを調査

トピック
デバッグ,
JRuby,
ランタイム,
テクノロジー,
動的言語,
Ruby

Rubyには、Rubyコミュニティの内外で広く知られている誤解が一つある。Rubyにはデバッガがないという誤解だ。しかし、Rubyにデバッガが無いということは誤解なのだ。実際のところ、Rubyにはデバッガ用のツールがある。

ランタイムに関するInterview

丸山先生がAndroidを語る

トピック
オープンソース,
ランタイム,
テクノロジー,
モバイル,
Java

丸山先生レクチャーシリーズ等で最新の技術を常に探求し、情報発信をし続けている丸山先生に、現在Googleが開発を進めているAndroidについての話を伺いました。