iT邦幫忙

2021 iThome 鐵人賽

DAY 20
0
自我挑戰組

Hello World系列 第 20

F# 語言和你 SAY HELLO!!

  • 分享至 

  • xImage
  •  

第二十天

各位點進來的朋友,你們好阿/images/emoticon/emoticon07.gif

小的不才/images/emoticon/emoticon46.gif只能做這個系列的文章,但還是希望分享給點進來的朋友,知道一些程式語言的來由,讓大家多少知道這些程式。

一樣直接上內容啦~~/images/emoticon/emoticon08.gif

------------------------------------------------------------⇃正文開始⇂----------------------------------------------------------

**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。

/images/emoticon/emoticon42.gif/images/emoticon/emoticon42.gif

那下面這邊為您展示F#語言經典程碼:

    printfn "Hello, World!"

感謝大家點進來撇一眼/images/emoticon/emoticon41.gif
/images/emoticon/emoticon29.gif

文章參考&引用處:https://zh.wikipedia.org/wiki/F%E2%99%AF


上一篇
Scala 語言和你 SAY HELLO!!
下一篇
PowerShell 語言和你 SAY HELLO!!
系列文
Hello World30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言