F# |
辞書:電算用語の基礎知識 プログラミング言語編 (PTPROGN) |
読み:エフシャープ |
外語:F# |
品詞:名詞 |
Microsoftが開発した、関数型のプログラミング言語の一つ。
|
言語概要 |
由来 |
OCaml(Objective Caml)と互換性を持った関数型言語である。
関数型言語には他に、APL、Erlang、Haskell、Lisp、ML、Oz、Schemeなどがある。F#の開発者には、Haskellの開発者の一人であるエリック・メイジャーがおり、このためF#にはHaskellからの影響を受けている。
F#は、Visual Studio 2010から採用された。Microsoftの言語では他にVisual BasicやC#などがあるが、F#はその後継などではなく、全く異なる市場での需要が想定されている。
当初から処理系は無料でダウンロードし利用することができたが、2010(平成22)年11月4日に、バージョン2.0のコンパイラーとコアライブラリがApache License 2.0でオープンソース化されている。
特徴 |
F#には、次のような特徴があるとする。
リンク |
通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022) Search System : Copyright © Mirai corporation Dictionary : Copyright © WDIC Creators club |