原来上网我下了很多VS2010编辑器的Demo。而我用的是2005编辑器,我在使用这些小样时,基本上绝大部分基于VS2005的Asp.net工程都因为少数文件无法转换而无法加载工程,为此我也苦恼很久,后来终于让我找到了解决办法。
大概Google了下这个F#,原来是一种函数式编程语言(原来是Function滴意思 -_-),ms从VS2002年就开始,研发这个东东了,看来以后要研究研究,随便G了几个F#的example code,看着好亲切,蛮像C的,或者更像Perl。
VS的视图,特别是对一个class里各个field以及method的walk through功能是我最不喜欢的,这点Eclipse要做的好的多!vs2010里面貌似改进不大,其中多了这样一个东东:架构浏览器,不知做什么用。#t#
这里说说另外一个不爽的地方,就是最最最最最常用的代码编辑器了,真的不喜欢VS2010编辑器!显示的效果很飘渺的感觉,响应速度也不行,beta的错!来个特写。
下面就是有关VS2010编辑器代码
(* This is a comment *)
(* Sample hello world program *)
printf "Hello World!"
#light
open Microsoft.FSharp.Collection.List
(* print a list of numbers recursively *)
let rec printlist l =
(* When using "#light", you must indent with 4 spaces *)
if l = [] then
else
printf "%d\n" (nth l 0)
printlist (tl l)
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.