« [Office / Excel ] Excel 2007 の修正パッチが公開されました | トップページ | [ Vista ] ネット経由のアクティベーションに失敗したら・・・ »

2007/10/13

[F#] Asynchronous Method ( 非同期メソッド )

8/31 に ver1.9.2.9 がリリースされた F# だけど、新しく加わった Ansynchronous Method ( 日本語にすると非同期メソッド?) がとても便利そうだ。

こちらの Don Syme 氏の Blog にイントロダクションが書かれている。

また、Asynchronous Programming の解説は 11 月に出版される Expert F# にも書かれているらしい。非同期プログラミングが必要になりそうなのでこの本も予約した。

サンプルコードをざっと見ただけだけれど、非同期プログラミングがとても簡単に書けるように思える。某言語のようにサードパーティライブラリで非同期プログラミングという方法は、プラットフォーム間の互換性でえらい苦労するので言語自体で Asynchronous Workflow をサポートしたことはとても重要だと思う。

F# は触れたことがないタイプの言語なので、勉強していて楽しいし使っても楽しい。
早くこちらをメインで使えるようになりたい。

Asynchronous Method は C#3.0 にも実装されるという話があるそうな。

Reference
MS Research: F#
F# ダウンロードページ
F# マニュアル
Introducing F# Asynchronous Workflows

|

« [Office / Excel ] Excel 2007 の修正パッチが公開されました | トップページ | [ Vista ] ネット経由のアクティベーションに失敗したら・・・ »

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: [F#] Asynchronous Method ( 非同期メソッド ):

« [Office / Excel ] Excel 2007 の修正パッチが公開されました | トップページ | [ Vista ] ネット経由のアクティベーションに失敗したら・・・ »