通信用語の基礎知識 全国のICカードこれひとつ 戻る

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#には、次のような特徴があるとする。

リンク
関連するリンク
http://www.fsharp.net/
http://fsharppowerpack.codeplex.com/
用語の所属
プログラミング言語

[再検索] [戻る]


通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club
KisoDic