※ 詳細說明 Visual F# 的程式規劃用書
※ 詳細介紹全新觀念函數物件導向的程式設計用書
※ 本書附贈高達500MB以上的Visual F# 完整程式範例Source
Visual F# 是一套什麼樣的程式開發工具?
什麼是【函數導向(Functional Oriented)】程式開發工具?
什麼是【函數物件導向(Functional-Object Oriented)】程式開發工具?
為什麼微軟(Microsoft)稱Visual F# 是下一世代重量級開發語言?
本書都將詳細完整的分析告訴所有讀者!
當【網格運算(Grid Computing)】、【平行運算】以及【分散式系統運算】概念問世與盛行後、以及【雲端運算(Cloud Computing)】的崛起,對於軟體規劃與設計來說,都產生了前所未有的衝擊!虛擬裝置的軟體運算、分散式應用軟體規劃、雲端大數據的分析與擷取…等新一代雲端應用程式設計需求以及物件導向設計過於繁複的階層…等瑕疵,都讓物件導向程式語言開發軟體的工程師感到力不從心與遇到設計上的瓶頸及困境!
就在此時有一群資訊科學家意外發現了另外一種不是最新的程式開發語言卻能夠解決這些瓶頸與困境!那種程式語言就是:【函數導向程式語言(FP,Functional Programming Language)】!【函數導向程式語言(FP)】是一種程式設計典範,此種設計觀念是將【電腦運算】視為是【數學上的函式計算】,並且避免使用【程式狀態判斷】以及【易變物件宣告】。由於【函數導向程式語言】越來越流行,所以Microsoft的Visual F#就在此種環境中誕生!
Visual F# 不僅是一種【函數導向程式語言】、Visual F# 更能結合.NET Framework所有物件庫的設計功能,所以Visual F# 更是一套【函數物件導向的程式開發語言】。Visual F# 更被喻為【微軟下一代重量級的開發工具】!本書將詳細教導讀者Visual F# 所有的函數與物件的入門與進階設計功能,希望本書能帶給所有讀者以及程式設計師些許的助益。