Script# 随想
之前就听说这个开源项目,是一个微软的架构师发明的一套新的语言。其大致的意思是,采用类似C#这样的语法编辑javascript,而且可以编译(只不过不是编译成MSIL,而是js代码)
http://projects.nikhilk.net/ScriptSharp
试用了一下,感觉意义不大。谁会真的去用呢?
nikhik无疑是聪明绝顶的,可惜这个设计与大趋势不符合。现在javascript的编写并不是一个问题,同时还有一点,写js的时候,谁都不愿意和具体的哪一个浏览器,或者哪一个平台绑定。这估计也是Jquery之所以这么受欢迎的根本原因:我们很愿意编写javascript,而且本来我们就熟悉,那么为什么要用C#呢?
更重要的是,我想很多人(包括我在内),都不喜欢过多包装的东西吧。我们希望接触到事情的本质(就客户端脚本而言,javascript就是本质),而不是一个一个封装好的控件。