各位點進來的朋友,你們好阿
小的不才只能做這個系列的文章,但還是希望分享給點進來的朋友,知道一些程式語言的來由,讓大家多少知道這些程式。
一樣直接上內容啦~~
------------------------------------------------------------⇃正文開始⇂----------------------------------------------------------
**F#**是由微軟發展的為.NET語言提供執行環境的程式設計語言,是函式程式語言(FP,Functional Programming),函式程式語言最重要的基礎是Lambda Calculus。
它是基於OCaml的,而OCaml是基於ML函式程式語言。有時**F#**和OCaml的程式是可以互動編譯的。
**F#**支援高階函式、柯里化、惰性求值、Continuations、模式匹配、閉包、列表處理和元程式設計。
這是一個用於顯示.NET在不同程式語言間互通的程式設計,可以被.NET中的任意其它代碼編譯和調用。
其語言版本:
2002年微軟開始由Don Syme帶領研發F#,從C#,LINQ和Haskell中獲取了經驗,2005年推出第一個版本,2007年7月31日釋出1.9.2.9版。
2007年底,微軟宣布F#進入產品化的階段。
**F#**已被整合在Visual Studio 2010中,版本是2.0,含有對.Net Framework的完全支援。
**F#**現在在Visual Studio 2015中,版本是4.0。
**F#**現在在Visual Studio 2017中,版本是4.1。
那下面這邊為您展示F#語言的經典程碼:
printfn "Hello, World!"
感謝大家點進來撇一眼
文章參考&引用處:https://zh.wikipedia.org/wiki/F%E2%99%AF