CNode

微软也开发新语言了: TypeScript

Jjiyinyiyong发布于14 年前最后回复10 年前22 回复12499 浏览0 收藏

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 就是被围攻啊...

查看回复

回复 (22)

Y
ysong#1·14 年前

简洁程度比coffeescript差太远,觉得这款“超集”很囧的样子。

J
jiyinyiyong#2·14 年前
引用 ysong简洁程度比coffeescript差太远,觉得这款“超集”很囧的样子。

没看到 CoffeeScript 那么清晰的文档, 我瞬间对这门语言没多大兴趣了

Y
ysong#3·14 年前
引用 ysong简洁程度比coffeescript差太远,觉得这款“超集”很囧的样子。

@jiyinyiyong 首页的例子足矣了,诚不欺也。

Y
ysong#5·14 年前
引用 ysong简洁程度比coffeescript差太远,觉得这款“超集”很囧的样子。

@jiyinyiyong 不是,什么也咩有增加。我觉得可以理解为js语句的输入宏。你可以试一下,它主页上有在线的实时编译的工具。

X
xiaohuanxiong#6·14 年前

相对来说,还是更加喜欢TypeScript,翻译过来的js基本上结构上是一样的,配上VS的智能提示,怎么用怎么顺手,虽然牺牲了动态语言的特性,基本上可以当静态语言来使用,但是却能减少很多错误

J
jiyinyiyong#7·14 年前
引用 ysong简洁程度比coffeescript差太远,觉得这款“超集”很囧的样子。

@ysong 除了类型和 class, 实时编译那儿看到 interface 之类不熟悉的关键词.. 编译到 JS 语言真是太多了, TypeScript 是不是往 C# 变了呀

L
logicthink#9·14 年前

亮点是啥?

J
jiyinyiyong#10·14 年前
引用 logicthink亮点是啥?

两点是微软.. 作者记得是 C# 的作者.. 背后有人也有公司

J
jackzhizu#11·14 年前

不错coffee script vs google dart vs ms typescript 亮点是有很好用的ide

I
island205#12·14 年前

与CoffeeScript有相似之处,但也有同。多了静态的类型检查interface(私觉得作为脚本语言要写的代码是否有点多),Module模块(ECMAScript6中的Module还处于草案中)等。 不过代码写起来比CoffeeScript更繁琐,class编译后的实现基本和CoffeeScript一样。 看上去可读性要比CoffeeScript高,CoffeeScript太过简略了。

G
gakaki#14·14 年前

google 的dart 和 微软的typescript 都是废话很多的js 看看 coffeescript和强化版 coffeescript 还有 js发明人的rust吧 这3个不错

G
gakaki#15·14 年前

livescript 作为 coffeescript的强化版

J
jiyinyiyong#16·14 年前
G
gakaki#17·14 年前
引用 logicthink亮点是啥?

@jiyinyiyong 背后有没有人无所谓啊。。你看看scala和f#的命运 在于开源社区是否对他刚兴趣 还是github排行要比tioble靠谱的多 js已经21%的占有率了然后是ruby

G
gakaki#18·14 年前

别忘了还有一个东西叫做javascript 1.8 迟迟不能流行 还不是大家还是喜欢现在的js的简洁吗。。如此简单的创建一个类

M
maolion#19·14 年前

我个人比较喜欢 TypeScript的代码编写 风格。。 就冲 他那 提供的 友好的 主流面向对象程序代码设计 语法,不像JS原生的那么”乱七八糟“

R
ruchee#20·14 年前

比CoffeeScript有前途,因为这只是在JS基础上增加更方便使用的特性,并没有伤筋动骨,既便于学习,也便于推广,期待它有更好的发展

E
edision#21·10 年前

直接javascript

J
jingsam#22·10 年前

这几天都是挖坟的节奏啊

参与回复
登录后即可参与回复。登录