タグ

2012年5月2日のブックマーク (3件)

  • Scalaは関数型プログラミング言語ではない - みどりねこ日記

    面白い記事があったので翻訳してみました。 ライセンスはCreative Commonsです。 しばらくScala仕事をして、疑う余地なく以下のことが断言できるようになりました。 ”Scalaは関数型言語ではありません。クロージャを持ち、静的な型を持つオブジェクト指向言語です。” なので、みんなが嘘の売り文句を延々と言うのをやめてくれないかなと思っています。 これがどういうことなのかを理解するためには、ScalaのメーリングリストにJon Harropが流した挑発的な文を見てみてください。そのスレッドで、Martin O.が ”オブジェクト指向こそが唯一の”美しい”解である” と主張しています。のちにMLで、もう少し丁寧にこのことについて述べていて、それによると、アプリケーションの基幹のデータ構造を何度も変更しなくてはならないようなとき、オブジェクト指向が最適な解であると述べてみます。最終

    Scalaは関数型プログラミング言語ではない - みどりねこ日記
  • Fluent Development with FLOW3 1.0

    FLOW3 1.0 – scheduled for the 2nd quarter of 2011 – is an application framework aiming to back up developers with security and infrastructure while they focus on the application logic. With Domain-Driven Design as its major underlying concept, FLOW3 is easy to learn but flexible enough for complex projects. This session from the International PHP Conference 2011 (Spring) provides a comprehensive o

    Fluent Development with FLOW3 1.0
  • Home

    What is Flow?Flow is a PHP web application framework focussed on Domain-Driven Design and clean code. Based on strong conventions and best practices, it allows you to rapidly create powerful web applications. Created with love by the Neos project. The photo at the top (by Astris1, CC-BY-SA 3.0) shows a Lorimerlite structure, the strongest isotropic truss for resisting compression. Similar to Flow

    Home
    tlync
    tlync 2012/05/02
    全然聞かない名前だけど DDD のエッセンスが反映されていて、ぱっと見良さげだな。DI, AOP とかもサポートしてる