花了一晚上,来摸索了F#,虽然以前接触过很多次,但是心里还是比较抵触,总感觉有些设计不太合理
1 没有块的结束符,使用太多的空格,缩进来表示一个整体。这个简直让人发疯。我们经常从网络或文献里找到关键代码,弄下来之后,格式已经和原版变得面目全非。有不少编辑器自动换行,而F#用空格来界定,难以接受。
2 一开头就有个let,有点恶心。跟学basic一样,就因为basic有个let,所以一直就没有用它了。
3 语言的每一个符号都应该足够优雅。let age:int 这种语法,: 有点多余。
...