2009-08-30 70 views

回答

11

它是最新的CTP版本的默認設置,會當它是在Visual Studio 2010中

盒子雖然大多數開發商同意你說的#light是更舒適的編碼經驗,不是每個人都股份你的愛。而且,具有空白感知代碼也使得諸如代碼生成許多的任務更加困難。 (認爲​​lambdas裏面的lambdas。)

我懷疑非#光不會在野外討論或看到,但肯定會存在的人來自一個沉重的OCaml背景或有一些宗教問題與#光。

+0

也有我們這些人做了FORTRAN之前,它變得沒有形式,並有一個非理性的恐懼,不得不再次從第8列開始衝每行代碼......花了一段時間來習慣空白敏感度。 – 2012-02-12 10:11:51

4

OCaml兼容性存在非亮語法。 F#直接從OCaml獲取一些代碼庫的代碼,並且應該與OCaml兼容。如果您想要移植代碼,只需使用非光照。正如前面的答案所述,#light將是最終版本中的默認值。

3

爲防萬一你錯過了,你可以在另一篇文章here on StackOverflow中找到關於#light語法的更多想法。它解釋了爲什麼非#light語法可能很有趣的一些原因。

相關問題