artima developerから「How Has Functional Programming Influenced Your Coding Style?」。
「関数型プログラム言語を日常開発で使わない場合でも、勉強することは、プログラミングスタイル向上に役立ちますよ」という話。確かに関数型言語に基づいて物事を考え始めると、プログラミングに対する視点が、少しづつ変化し行くことに気がつきます。
この記事の中で「関数型言語の要素は、JavaScriptなどの言語にも普及している」と書かれていますが、昨日の講演で山本さんも closure に関して同じ趣旨の話をされていました。Ruby使っていても、うまい人のコードは、この辺りの使い方にセンスを感じます。こういったセンスを、常態として身に着けたいものです。
しかしF#という言語は、この記事で初めて知りました。うーむ、遅れてる。
0 件のコメント:
コメントを投稿