InfoQ ホームページ 動的言語 に関するすべてのコンテンツ
-
RubyとEclipse Monkeyを使用したIDEのスクリプト
Eclipseは、Eclipse Monkeyプラグインを使って退屈なタスクを自動化出来るようになった。Eclipse Monkeyの最初のバージョンは、スクリプト言語としてJavaベースのJavaScriptであるRhinoを使っていたが、 Christopher Williams氏は、JavaScript同様にRuby(JRuby)もサポートしたことを最近アナウンスした。
-
JavaScriptの未来はECMAScript 4なのか?
ECMAScriptの将来に関するディスカッションが活気付いている。Brendan Eich氏がECMAScript 4に関する掲載を行い、またそれが正しい方向性であるかどうかを問うている。
-
Rubyにおける日本語・英語の言語の差を縮めるには?
Charles Nutter氏はRubyコミュニティ内の問題を提示している。日本語を話すメンバーと英語を話すメンバー間に存在する言語の壁である。これはどんなツールがこの問題を解消する助けとなるかという疑問を提起する。
-
デバッガは有害か?
Giles Bowkett氏は、ブログにて「Debugger Support Considered Harmful (デバッガサポートは有害だ) 」というタイトルにて、Rubyのデバッガの貧弱さに���いて記述している。
-
RSpecに待ちに待ったIntegration TestのRBehaveが追加
RSpecはRuby用に書かれた振舞駆動開発(略してBDD)の受け入れテスト用フレームワークである。またRSpecはJRuby環境下で動作可能なので、JavaでもRSpecを使う事が出来る。
-
Prototype1.6とScript.aculo.us1.8がパフォーマンスとAjaxエンハンスを強化
ファイナルバージョンのPrototype1.6.0とscript.aculo.us1.8.0がリリースされた。PrototypeのWebサイトは2年前に始まって以来、これが最も主要なフレームワークのアップデートであると述べている。
-
Qcon SF: Kent Beckの基調講演でQCon San Francisco開幕
現地時間の11月6日に「QCon San Francisco」が開幕した。第1回は今年の3月、英国ロンドンで行われたので、今回が第2回目のQConである。会場はサンフランシスコのダウンタウンのホテル、「The Westin Market Street」である。
-
Dojo Toolkit 1.0がGoogle Gears統合、アクセシビリティサポートとチャーティングを伴ってリリース
Dojo FoundationがDojo Toolkit 1.0をリリースした。DojoはAOL、BEA、IBM、Sun Microsystemsのような会社の製品に使用されている。
-
JJUG Cross Community ConferenceにJames Gosling氏が登場
11月6日より3日間の日程で行われる、サン・マイクロシステムズ主催のカンファレンス「Sun Tech Days」の初日に行われたJJUG Cross Community Conferenceに、James Goslingがサプライズゲストとして登場した。
-
デメテルの法則を守るRailsプラグイン
デメテルの法則又は最小限の知識原則は、ソフトウェア開発における設計のガイドラインである。これら二つの法則の基本的な概念は、与えられたオブジェクトは、サブコンポーネントを含め、構造、プロパティ、他のオブジェクトの振舞いに関して出来るだけ責務を負うべきではないということである。 Luke Redpath氏は、モックとスタブを使用してUnit Testsを書いているとき、デメテルの法則違反に出くわした。
-
DTrace、Xcode、およびInterface BuilderをサポートするMac OS X Leopard上でのRubyの動作
先日、待望のMac OS X Leopardがリリースされたが、これにはRuby開発への極めて幅広いサポートも付属している。Mac OS ForgeのWikiは、Leopardの新しいRuby機能を掲載している。
-
バイトコードコンパイラの内部と外部機能インターフェース
Rubiniusに関する2つの最近の記事で最初のものはGiles Bowkettのもので、彼はRubiniusコンパイラ開発を始めようとしている。Rubiniusコンパイラは、Ruby抽象構文木(AST・ParseTree s式を使ったRubyソースのツリー表現)をトラバースすることによって機能する。
-
Ruby Gems: ニューリリースとRuby1.9へ含める計画
Eric Hodel氏は、Rubyのポピュラーなパッケージ管理システムであるRuby Gems 0.9.4.5のリリースを発表した。今回のバージョン0.9.4.5は、Ruby Gems 0.9.5のベータリリースに相当し、新機能が幾つか追加された。
-
初めてのJRuby1.1ベータとJRuby1.0.2がリリース
JRuby 1.1の初めてのベータバージョン、JRuby 1.1b1がリリースされた。完全なるJust in Time(JIT)コンパイラ(RubyコードからJavaバイトコードまで)を始め、他にもたくさんのパフォーマンス向上が成されている。
-
始めてのRuby ProjectをインキュベートするApache: Java Projects用のRuby Build System
BuildrはJavaプロジェクトの簡易的で直感的な構築システムである。10ヶ月の開発とたくさんの前向きな意見が得られた後、それはRubyプロジェクトへのドアを開くApache Foundationによって育てられるだろう。