在08年12月份infoq的一篇文章裡提到「在2023年,微軟就透露f#將在未來的某個時刻成為.net平台的頭等語言。現在,它終於宣布f#將被包含在visual studio 2010中。」
而在前幾天,f#的新版本隨vs 2010 beta1發布,同時發布的還有相應的f# may 2009 ctp for vs 2008,這樣無須vs 2010就可以體驗新版本的f#了。
按brian的這篇文章介紹,如果我們要嘗試最新版本的f#,有如下三種方式:
安裝f# may 2009 ctp update for vs2008 (msi)。這將在vs 2008的基礎之上安裝最新的f#。如果你已經安裝了vs 2008,只想簡單地公升級f#,而不是安裝vs 2010,可選擇這種方式,此時使用f#編寫的程式基於.net 2.0/3.0/3.5。
)。它包括最新的f#發布包,比如編譯器(fsc.exe)、互動式命令列工具(fsi.exe)以及核心類庫(fsharp.core.dll),如果你沒有安裝vs,或者正在使用mono,此時使用f#編寫的程式基於.net 2.0/3.0/3.5。
需要注意的是,如果先前安裝過舊版本的f#,那在使用may 2009 ctp進行公升級時,需要先將它解除安裝掉。
另外,f# 1.9.6.16(新版本)與f# 1.9.6.0(舊版本)並不相容,因此公升級後所有**都要重新編譯,幸運的是,公升級過程相當「平滑」。
按近日infoq的一篇文章的介紹,新版本f#的另乙個破壞性變化是「預設使用輕量級語法(#light)。這讓**預設情況下空白有效(whitespace-significant)。所以,包含在msdn演練中的例子裡面的非法空白就需要刪除掉。」
下面是關於f#的其它資源:
1)f# 1.9.6.16與vs 2010 beta1的發布宣告
2)史上第一次f#在msdn有了自己的文件
3)code gallery上的f#例項也有了更新
4)brian大拿最喜歡的f#站點,包括brian自己的**在內的很多好東東
有好久沒看f#了,因為暫時還有些其它的事情更想做。不過還是建議大家早點看看f#,這樣你的職業履歷上會比別人多一條記錄:)
推薦一些學習MySQL的資源
前言 在日常工作與學習中,無論是開發 運維 還是測試,對於資料庫的學習是不可避免的,同時也是日常工作的必備技術之一。在網際網路公司,開源資料庫用得比較多的當屬mysql了,相信各位小夥伴關注我的原因也是學習mysql。學習mysql的途徑有很多,每個人的學習方法也各有不同,但最重要的還是要堅持,找到...
最近的一些感想
第一次出差,感覺就是客戶最急迫的事情就是解決他們的現場問題,經過qa的多次測試來發現其中可能存在的隱患,並解決他們,為量產做好準備。然後就是如果有經過測試的rom.bin最好儲存乙份,以免在更新軟體之後測試出問題,不知道什麼原因,然後又無法恢復到以前的測試版本,出差需要帶一些筆,紙之類的東西,記錄一...
最近的一些事
前段時間,工作不是很忙,閒暇的時候,做了很多自己喜歡做的事情。組內乙個技術很厲害的員工,要離職了,給我們分享了他的很多東西,我們收穫很大。有的同學已經開始自己創業了,想邀請我加入,但是我現在確實還沒有那個信心。自己買了很多書,再一次把自己定位為乙個技術人員,開始堅持不懈的專研技術。身體素質大不如以前...