SSブログ

関数型言語 F# [プログラミング]

最近Next JavaということでScalaを取り上げることが多かったかもしれませんが、実は同時期に関数型言語として登場したものがあります。それがF#。

 F#はMicrosoftが出してきた関数型言語。Visual Studioにも統合されるということで、.NET開発者としてはこちらのほうがなじみがあるかもしれませんね。

 CodeZineで特集記事が出ています。詳細に知りたいというかたはまずこちらの記事をご覧になってはいかがでしょうか。

「Scalaスケーラブルプログラミング[コンセプト&コーディング] (Programming in Scala)」
Javaの次の世代の言語とも呼ばれるScala。その本格的な解説本です。
初級者から実際に利用している方まで満足されるような内容、ということでちょっと難しいところもあるかもしれません。

私自身もScalaは実際にはコーディングしたことはありません。が、読んでいて「これは結構いいかも」と思えるような言語です。ビジネスでの適用となるとまだまだ制約があるかもしれませんが、言語としては「いい!!」って感じ。
こんなことを感じたのはJavaが登場したときくらいでしょうか。
将来の主力言語の1つになりそうな予感。

基本的にJava VM上で動くことをベースとしていますが、実は.NET環境上でも動くものがあるようです。
(そのあたりもちゃんとカバーした内容です)
.NET派なあなたでも十分手にとる価値があると思いますよ。



nice!(0)  コメント(0)  トラックバック(1) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 1

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。