珍爱生命 远离前段 - 给自己提提醒

at

背景

ES6 增加了关键字 class, const, export, extends, import, let, super, yield.

增加更现代的函数式编程特点, 也引入了更OO的模式, 当然同时增大了语言复杂度. (但事实上降低了全栈的复杂度) 可以明确感知到一股rust, scala风徐徐吹来.

最近则又学了一段时间的 Angular 2 和其官方所推崇的 TypeScript, 感觉内心真是崩溃沮丧无力吐槽. 号称typescript是为了解决 Type 问题设计的. 然而他居然是javascript的superset.

M$真是创建奇妙符号和语法的好手. 自从给C++系统扩充CLI之后, 就可以明白哪怕语言在复杂, 我们依然可以让他更复杂.

在引入了interface之类的标记之后, 如果你坚持用 TypeScript, 那么 Angular 可以从外表上最MVC的lib变成java.

早年 js 的设计不过是早产, 但依然是往前推进, 而现在看起来像是走了前进的道路, 不如说退步了.

我的编程的生涯告诉我, 所谓技术到底由什么带领? -- 是由各路 Lead 的喜好.

本来就是技术散文, 如果硬要结论的话

 *如果非要做技术投资的话, 我觉着 ES6 可以保本.*
« meet up with 小y