前端不适合硬上TS,后端更合适。TS带来的负担和副作用很大,特别是前端。复杂一些的前端项目,光TS兼容问题都能折腾死人。千万别给人洗脑了,非TS不可。TS是个矛盾的产物,它的存在就是一个矛盾。这点在前端同学身上表现的最为明显。因为他们折腾的…
标签:TypeScript
编程语言的类型系统并不是核心问题,不要迷信银弹
我是从C/C++时代走过来的开发者,对静态语言的那些设计上的设定,非常熟悉。然而,我却发现不少只研究JavaScript的程序员,对程序语言的“数据类型”问题,有着迷之自信。 典型表现就是:他们把TypeScript吹捧的过度了,似乎系统开…
JavaScript的进化和未来
这个话题应该由设计开发JavaScript的人来写,因为话题范围比较大,不过我不是。但是作为熟悉多种程序语言的开发者,我仍然觉得有不少话要说,就挑选我想过的部分讲好了。 历史: 关于JavaScript的历史,想必大家早就清楚了,这个语言先…