タグ

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

タグの絞り込みを解除

javaとprogrammingに関するtwainyのブックマーク (2)

  • Rubyの生産性の高さはどこまで本当か? - 分裂勘違い君劇場 by ふろむだ

    もの人がブックマークしているこの「Ruby仕事に使うべし!」という記事で書かれているRubyの優れた特徴は、実際のところ、どの部分が、どこまで当なのでしょうか? 少し検証してみたいと思います。 「Rubyがスゴイ」とされる点のどれがホントでどれがウソ? 「Ruby仕事に使うべし」では、まず、Rubyの特徴として、 (1)いろんな言語のいいとこ取り (2)構文が強力 (3)楽しくプログラミング (4)問題が起こりにくいように設計されている という点を冒頭で掲げています。 まず、これらをどのように検証すればよいか、考えてみます。 まず、(1)のいいとこ取りについては、いいとこ取りをし続けながらいつも進化しているのは、最近の言語はみんなそうで、それはRuby独自の特徴でもなんでもありません。 たとえば、C#は、その典型で、VM、自動メモリ管理、パッケージによる名前空間管理、マルチスレッド、

    Rubyの生産性の高さはどこまで本当か? - 分裂勘違い君劇場 by ふろむだ
  • Javaソースコードアナライザ PMD 3.7公開 | エンタープライズ | マイコミジャーナル

    The PMD Projectは5月31日(米国時間)、PMDの最新版となるPMD 3.7を公開した。PMDはJavaで作成されたJavaソースコードアナライザ。Javaソースコードを精査し、不要なソースコード、実行されないソースコード、複雑すぎる個所、最適化可能個所、デュプリケートコードなどを発見し報告する。 PMD 3.7はThe BSD Licenseのもとで提供されているオープンソースソフトウェア。動作するにはJava 1.3かまたはそれ以降のバージョンが必要。 PMD 3.7における主な変更点は次のとおり。 UseProperClassLoaderなどJ2EE向けのルールセット、Basic-JSPルールセット、Designルールセットなどを含むいくつかの新しいルールセットの追加 suppressed warningの表記を切り替えるためにshowSuppressed属性をAntタ

  • 1