上個周末很充實, F# 、Loco結婚,外加又去故宮玩了一天。 又去聽了 蔡學鏞 先生講的F#,這次講了比較多語法跟觀念的東西,也是最後一堂了。 越高階的語言讓人越容易看得懂,但performance也越差,依照蔡學鏞先生的說法,F#在.NET Framework的地位會越來越重要,下個.NET Framework就會將F#正式放進產品的行列了,Functional Programming跟很多快速開發的語言有類似的性質,就是寫更少的程式碼,但是達到同樣的目的,這非常有意思。現在最大的成本已經不是機器運算的時間,而是開發人員的時間,所以這些敏捷開發的程式語言才會越來越多, Spring要 做類似的事,讓Java能夠寫更少的code,但是帶來的是更多的configuration,Ruby On Rails也是要做同樣的事,也很有前景。而能夠做Functional Programming如: Erlang 、F#、 REBOL 這些不知道未來會如何 :P