TypeScript is a language for application-scale JavaScript development. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Any browser. Any host. Any OS. Open Source.
http://www.typescriptlang.org/Samples/ http://blogs.msdn.com/b/somasegar/archive/2012/10/01/typescript-javascript-development-at-application-scale.aspx http://badassjs.com/post/32674515997/typescript-microsofts-new-typed-javascript-dialect
觉得 JS 就是被围攻啊…
简洁程度比coffeescript差太远,觉得这款“超集”很囧的样子。
@jiyinyiyong 首页的例子足矣了,诚不欺也。
@jiyinyiyong 不是,什么也咩有增加。我觉得可以理解为js语句的输入宏。你可以试一下,它主页上有在线的实时编译的工具。
相对来说,还是更加喜欢TypeScript,翻译过来的js基本上结构上是一样的,配上VS的智能提示,怎么用怎么顺手,虽然牺牲了动态语言的特性,基本上可以当静态语言来使用,但是却能减少很多错误
亮点是啥?
不错coffee script vs google dart vs ms typescript 亮点是有很好用的ide
与CoffeeScript有相似之处,但也有同。多了静态的类型检查interface(私觉得作为脚本语言要写的代码是否有点多),Module模块(ECMAScript6中的Module还处于草案中)等。 不过代码写起来比CoffeeScript更繁琐,class编译后的实现基本和CoffeeScript一样。 看上去可读性要比CoffeeScript高,CoffeeScript太过简略了。
google 的dart 和 微软的typescript 都是废话很多的js 看看 coffeescript和强化版 coffeescript 还有 js发明人的rust吧 这3个不错
livescript 作为 coffeescript的强化版
@jiyinyiyong 背后有没有人无所谓啊。。你看看scala和f#的命运 在于开源社区是否对他刚兴趣 还是github排行要比tioble靠谱的多 js已经21%的占有率了然后是ruby
别忘了还有一个东西叫做javascript 1.8 迟迟不能流行 还不是大家还是喜欢现在的js的简洁吗。。如此简单的创建一个类
我个人比较喜欢 TypeScript的代码编写 风格。。 就冲 他那 提供的 友好的 主流面向对象程序代码设计 语法,不像JS原生的那么”乱七八糟“
比CoffeeScript有前途,因为这只是在JS基础上增加更方便使用的特性,并没有伤筋动骨,既便于学习,也便于推广,期待它有更好的发展
直接javascript
这几天都是挖坟的节奏啊