タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

lightweightlanguageとjavaに関するsatoshipのブックマーク (2)

  • ひがやすを blog - [Seasar]JavaとLL

    Seasar自体を使うかどうか、とかいうレベルではなくJavaという重量級言語でもテクニックを駆使することでここまでLL的に開発が行える、という意味でです。 Seasar2を使えば確かにLL的な開発が可能です。でも、Javaでそこまでがんばらなくても、LLを最初から使ったほうがいいんじゃないのと思われる方もいるでしょう。WEB+DB Pressの「Alpha Geekに逢いたい」で小飼弾さんにもそういわれました。 Railsの得意なところはRailsに任せればいいじゃんとは考えなかったんですか。システムの一生というものを考えたときに、LL的な開発が必要なのはほんの一瞬です。大部分は、運用のフェーズなのです。運用で大切なのは、「安定性」と「パフォーマンス」で、LL的な側面ではない。 だから私は「Railsに任せればいいじゃん」とは考えない。「LL的な面が必要な場合は、HOT deployを使

    ひがやすを blog - [Seasar]JavaとLL
    satoship
    satoship 2007/07/08
    システムの一生というものを考えたときに、LL的な開発が必要なのはほんの一瞬です。大部分は、運用のフェーズなのです。運用で大切なのは、「安定性」と「パフォーマンス」で、LL的な側面ではない。
  • 書評:Beyond Java - The Joel on Software Translation Project

    Joel Spolsky / 小椋一宏 訳 2006年10月12日 木曜 私のような「年ってもうろくしたプログラマ」たちが、なぜ出現したての新しい面白そうなプログラミング言語をなかなか使いださないのか、またなぜコンサルティング契約をどんどん売るようなイカした売り出し中の手法を白い目で見るのか(もし私があなたの新しい「エクストリームUMLリファクタリングパターン」に関心が薄すぎるように見えたらごめんなさい)、30歳以下のプログラマーは疑問に思うだろう。 それは多分、私たちが「銀の弾丸はない」を読んでいるからだ。はるか昔1986年に、Frederick P. Brooks(伝説の「人月の神話」の彼だ)が書いて、その後何度も何度も歴史が的確さを証明した、電撃的に重要なエッセイだ。 プログラミング作業とは、二つの難しさを乗り越えることだ。 すなわち、不適切なプログラミングツールを使っている

  • 1