BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 動的言語 に関するすべてのコンテンツ

  • MicrosoftがIE、Firefox、Opera、Safari用のJavaScript互換性のレポートをリリース

    歴史的にJavaScriptの互換性はWebデベロッパにとって重要な問題であった。公式仕様間のバリエーション、デファクトスタンダード、たくさんの実装がデベロッパたちの頭を悩ませてきた。そして結論はたくさんのWebページがブラウザを通して均等に働かないということだった。これを提示するためにMicrosoftは4つの人気なブラウザにおける非互換性を詳細に記したドキュメントをリリースした。

  • Article: JSF/DWR/DOJOを使って動的なWebアプリケーションを作成する

    この記事ではPortletsとFaceletsを使ったリッチなWebアプリケーションを作成するためにどのようにJSF、DWR、DOJOを組み合わせることが可能か、そのアプローチを提示します。読者にはこれらのフレームワークとそれらが提供する機能について基礎的な知識があることを前提としています。

  • JSR-292とマルチランゲージVM

    JSR-292はJava Virtual Machine(JVM)における動的言語用のサポートを改善させるために2007年上旬に立ち上げられた。今までにその取り組みはJVM用のinvokedynamicのインストラクションに焦点が当てられてきたが、最近はマルチランゲージバーチャルマシーンプロジェクトに向けた動きが出てきた。

  • Gartnerが語るプラットフォームミドルウェアにおける破壊的なトレンド

    Gartnerの新たなレポート:Trends in Platform Middleware:Disruption Is in Sightにて、現在主要なミドルウェアプラットフォームを脅かす破壊的な要素に注目が置かれている。その記事の著者はEDAが縦割りの業界サポートから広範囲でビジネスに不可欠なアプリケーションアーキテクチャに移行しているものとみなしており、新しい採用の波を促すと考慮している。

  • Ruby/LDAPとRubyデバッグのJRubyポート

    Rubyの既存の拡張機能を使用して実装された多数のRubyライブラリは、JRubyと一緒に使うことはできないのだ。なぜならJRubyはRubyが持つ既存の拡張機能をサポートしないためである。JRuby-extraプロジェクトにおいてこれらのライブラリのJRubyポートは集められる。

  • Rubiniusの開発を始めてみる

    近頃Rubiniusは沢山の支持を得ている。そしてRuby VM実装者の中には、Rubiniusの将来は素晴らしいものになるであろうと思っている者もいる。

  • Rubyとそのハイプサイクル

    Railsに基づいたプロジェクトの失敗に関する最近のブログ掲載が論議を巻き起こしている。予想通り、このディベートにおいて競合となるテクノロジー側は、それをRailsの最後とみなしたことだろう。

  • Firebugがマッシュアップ開発を補助

    Phil Rees氏はGoogle Mashup Editor(未だベータ版であるが)と彼のDanceMapsマッシュアップを使用してFirebugの入門書を書いた。 これにおいて同氏はCSSからYahoo!まで、またFirebugがどのようにWeb開発に影響するのか等幅広く触れている。

  • AmbitionによるRubyのデータクエリーの抽象化

    今日の課題の一つとして、様々な情報源から情報にアクセスし、それを統合する際に生じる複雑さを軽減することがあげられる。.NETはすでにLINQという手段でデータアクセスの複雑さを軽減させているが、Rubyには同様な解決策がない。Chris Wanstrath氏は、Ambitionという独自の解決策をもたらした。AmbitionはParseTreeを利用してパースツリーを解析し、プレインなRubyクエリをSQLへと翻訳してくれるのだ。

  • Java、RubyとContinuous Tax

    最近Active RecordとHibernateの論争の一部分として、グーグルのBob Lee氏は、Javaのような静的タイプの言語に関するRubyのような動的言語を使用することの利点と難点を描写するために "continuous tax"という用語を使用している。

  • Rubiniusの話題総まとめ

    Rubiniusは大部分がRubyで実装されているRubyのVMだ。ローレベルな部分に関しては多少C言語で実装されているが、いずれそれらもRubyで書き換えられる予定だ。

  • JRubyコンパイラが完成

    Charles Nutter氏が報告するところによれば、JRubyのRubyのバイトコードコンパイラが完成したそうだ。これはAOTとJITコンパイルに使用され、またJRuby1.1にも使用される予定である。将来的にははRubyクラスをJavaタイプに変換してJava統合を補助するコンパイラが予定されている。

  • 10月1日 InfoQ Japanオープン

    10月1日、我々は満を侍してInfoQ Japanをオープンします。オープンに関してのメッセージを記載します。

  • 軽量なGUI、グラフィックス、アニメーション向けライブラリRuby Shoes

    RubyのGUIの実験は止むことなく進み続けている。 Qt、GTK、組み込みDSL又はJRuby GUI APIへの3つのアプローチで紹介されている3つの新しいAPI群のような古いスタイルのGUIツールキットのバインディングが沢山ある。これらのライブラリは異なるアプローチでGUIコンポーネントの組み立てや配置を行っている。 その中で、Ruby Shoesは少々異なるところに焦点を当てたGUIツールキットである。

  • CodeGearがインテリジェントな補完機能を搭載したRuby/Rails IDEをリリース

    先日CodeGearはRuby/Rails用のIDE - 3rdRailをリリースした。InfoQは、CodeGear製品戦略担当副社長のMichael Swindell氏と、3rdRailの開発責任者Joe McGlynn氏に今回のリリースに関して話を聞いた。

BT