タグ

Rubyとjavaに関するa2ikmのブックマーク (6)

  • ニコニコ超会議2023 公式サイト

    企画情報を更新、タイムテーブル、マップを公開しました。詳細はメニューより各ページをご覧ください。情報は随時追加更新いたします。

    ニコニコ超会議2023 公式サイト
  • Javaの未来、RubyとJavaScriptの台頭

    オープンソースによるJavaのフレームワークである「Seasar2」の作者にして、著名なJavaプログラマのひとりとして知られるひがやすを氏が「Javaに未来はないかなと。(略)個人的には少しずつJavaから離れていっています。」という発言をパネルディスカッションでしました。昨日の記事で紹介したので、お読みになった方も多いと思います。 Javaはエンタープライズ分野に限られるようになるか Javaの将来像について、米調査会社ForresterのアナリストJohn Rymer氏とJeffrey Hammond氏が、同社のブログに「The Future Of Java」というエントリを先週末ポストしています。 彼らは、オラクルの戦略が次のようにJavaのエコシステムを変化させるだろうとしています。 Oracle’s strategy for Java will change the Java

    Javaの未来、RubyとJavaScriptの台頭
  • 次世代JRuby(?)なプログラミング言語MirahをGoogle App Engineで·Dubious for App Engine MOONGIFT

    Dubious for App EngineはGAE/Mirah製のオープンソース・ソフトウェア。Java VM(JVM)上で動作するプログラミング言語はJavaに限った話ではない。有名なところではJRubyやJythonなどが存在する。Java VMの持つ堅牢性やパフォーマンスを活かしつつ、スクリプト言語の開発スピードを得られる。 デモアプリケーション これまでJRubyを開発していたリーダー(headius@twitter)が新しくはじめたプロジェクトがMirahだ。そんなMirahを使い、開発されたのがDubious for App Engineだ。 Dubious for App Engineは言わばMirahの実力を知るためのプロジェクトで、Mirahの元になったDubyの色が感じられるプロジェクトだ。Rubyと同じような構文でWebアプリケーションを開発できる。Google A

    次世代JRuby(?)なプログラミング言語MirahをGoogle App Engineで·Dubious for App Engine MOONGIFT
  • JavaからRubyへ ―マネージャのための実践移行ガイド

    JavaからRubyへ ―マネージャのための実践移行ガイド
    a2ikm
    a2ikm 2010/05/07
    「本書を読むべきなのは、Ruby導入をもくろむプログラマであって、彼/彼女の役割は上司に対して本書から適切な情報を抜き出して渡すことだ」
  • RubyのMVM APIの共同研究が始まる

    RubyでマルチコアCPUマシンを利用することは、これまで、問題のあるテーマ(参考記事・英語)であった。Ruby 1.8までは、Rubyのインタプリタはユーザスペース・スレッディングを使用していた。つまり、スレッドはRubyのインタプリタによってスケジュールされているということである。Ruby 1.9はこれをカーネル・スレッドに切り替えることで変更した-ただし、Pythonのようなグローバル・インタプリタ・ロック(Global Interpreter Lock:GIL)を使用している点を除く。GILを使用しているということは、Rubyのスレッドは同時に1つしか実行できないことを意味しているが、ネイティブ・コードでは必要な数の並行スレッドを実行することができる。 JVM上で動くJRubyは、しばらくの間ネイティブスレッドをサポートしていた。マルチコアを利用するためのソリューションの1つは、R

    RubyのMVM APIの共同研究が始まる
  • Strutsは古代、JSFは近代、現代はRails - ひがやすを技術ブログ

    最近流行の古代、近代、現代パターンで、Webアプリケーションのアーキテクチャを振り返ってみたいと思います。 古代に生まれたStrutsですが、実は結構完成度が高く、WebにおけるMVCパターンは、Strutsでほぼ完成しています。ViewはJSP(Velocityもあり)とタグライブラリで決まり、ControllerもActionで決まり(StrutsそのものもControllerに分類する場合もあり)でしたが、モデルの実装方法は、決定的なものがありませんでした。 実は、モデルには、アプリケーションモデルとドメインモデルがありますが、この辺の考えも明確なものがありません。アプリケーションモデルという言葉は、あまり聞いたことがない方もいるかもしれませんが、SmalltalkのMVCは、既にそうなっているようです。 モデルをデータのみから成るドメインモデルと,アプリケーション固有の情報から成る

    Strutsは古代、JSFは近代、現代はRails - ひがやすを技術ブログ
  • 1