(閉じる)

タグ :

コンピュータ・IT 18 users このエントリーをはてなブックマークに追加

Scala、Java、PHPでソースコードの量を比較してみる | 深追い  Fukaoi.org

Scalaを勉強しはじめて、処理をシンプルに表記できる関数型言語の仕様に衝撃をうけている毎日です。あるロジックを記述するにしても、手続き型言語のように、手続き形式で記述する場合に比べて、ソースコード量が少なく記述できます。コード量がその言語の優越を決定するとは思いませんが、単純に同じ処理を実現する上で、50行で記述するよりは10行で記述できれば、10行で記述できる言語のほうを、生産性が高いと言ってもよいかと思います。実際にどれくらい差がでるのか共通のロジック条件を元に比較したソースコード、処理結果をかいて... > このページを見る

最終更新時間: 2010年10月13日18時54分
▼ブログで紹介する

みんなのブックマーク 人気(0) 新着

  • ScalaからAWKに乗り換えるべき→ awk '{c[$1]++;}END{for (m in c) print m, c[m] | "sort -r";}' 2010/11/17
  • 『(コード行数が少ない方が)生産性が高いと言ってもよいかと思います。』…。生産性って何だろう? 「新規コードを書くコスト」だったら分かる。じゃあ、メンテは? 2010/11/12
  • それぞれのソースを比較 2010/11/12
  • これはいいサンプル! 2010/11/11
  • 高階関数がパワフルでかつシンプルに表現している。これは削ぎ落としているのではなく、新しいパラダイムと解釈するべきだな。 2010/11/11
  • C#なら2行ですね。 http://gyazo.com/0ad23875a0e7468c95134ae541b9bb10.png まあ、C#はLLであり関数型言語ですからね! 2010/10/13

このブックマーク一覧を非公開にするには?

はてなブックマークはオンラインでブックマークを管理・共有できる無料サービス。自宅、職場、外出先、どこからでも同じブックマークにアクセスできます。ユーザーはみんなでブックマークを共有して効率良く情報収集しています。あなたもはてなブックマークを始めてみませんか?