タグ

rubyとjavaに関するytesakiのブックマーク (4)

  • Visualization of Ruby's Grammar

    Posted by Nick Sieger Fri, 27 Oct 2006 16:48:00 GMT As part of the momentum surrounding the Ruby implementer’s summit, I have decided to take on a pet project to understand Ruby’s grammar better, with the goal of contributing to an implementation-independent specification of the grammar. Matz mentioned during his keynote how parse.y was one of the uglier parts of Ruby, but just how ugly? Well, jud

  • 404 Blog Not Found:オブジェクトは難しくない。難しいのはクラス

    2006年11月16日16:55 カテゴリLightweight Languages オブジェクトは難しくない。難しいのはクラス 大人だからオブジェクトは難しくなる。子供にとっては実はオブジェクトは自然で自明で簡単だ。 オブジェクト指向を正しく理解する:ITpro オブジェクト指向はしばしば,とっつきづらく難しい技術と言われます。その理由の一つには,対象とする分野が広く,それぞれに深みがあることが挙げられます。しかし,それ以上にこの技術を難しくしている落とし穴とも言うべき原因が二つあると筆者は考えています。それは比喩を乱用する説明の仕方の問題と,「もの中心」を意味するコンセプト自体の問題です。事実、オブジェクト指向というのは最初は子供向けだったのだ。 このことを、現在「オブジェクトとはなんぞや」という大人たちは忘れてしまっている。 それで、オブジェクトとは何か、といえば、「自分が何が出来る

    404 Blog Not Found:オブジェクトは難しくない。難しいのはクラス
  • BEAが「近くRubyに関して発表がある」と言及 - ITジャーナリスト星暁雄の"情報論"ノート

    情報と技術は未来をどう変えるのか──IT、スマートデバイス、ロボット、電子工作、メディアのアーキテクチャ 日、BEA SystemsのBill Roth氏(副社長兼BEA Workshop事業部門ゼネラル・マネージャ)の記者会見に参加しました。開発者イベントDev2DevDaysの開催に合わせて開かれたものです。 内容は、日日発表となる「ブレンド・ソリューション」に関する説明でした。一言で言えば、オープンソース・ソフトウエアをBEAの開発ツール製品やプラットフォーム製品でサポートすることにより、結果としてBEAのソフトウエア製品も売る、という戦略です。オープンソースと競合するのではなく、協調する戦略です。 さて、この記者会見の最後、Bill Roth氏は、次のように述べました。 「日発のイノベーションに関して、近いうちに発表がある予定だ。我々の顧客も、Rubyには大きな関心を持っ

    BEAが「近くRubyに関して発表がある」と言及 - ITジャーナリスト星暁雄の"情報論"ノート
  • RubyインタプリタをJavaで実装 - JRuby 0.8.3公開 | エンタープライズ | マイコミジャーナル

    The JRuby Projectは27日(米国時間)、JRubyの最新版であるJRuby 0.8.3を公開した。JRuby 0.8.3はJavaで作成されたRubyインタプリタ。Ruby 1.8.2と互換性がある。ほとんどの組込みRubyクラスが提供されているほか、RubyからJavaのクラスを定義したり使用する機能を提供している。 JRuby 0.8.3はトリプルライセンスのもとで公開されているオープンソースソフトウェア。使用や再配布、改変にあたっては次の3つのオープンソースソフトウェアライセンスの中から選択して適用することができる。 Common Public License Version 1.0 GNU GENERAL PUBLIC LICENSE Version 2 GNU LESSER GENERAL PUBLIC LICENSE Version 2.1 JRuby 0.8.

  • 1