- 主题:今天跟AI聊天得到的一个关于JavaScript和TypeScript的感悟
TypeScript是大企业病或者官僚主义强加在JavaScript上的产物,它没有解决技术问题,也没有解决管理问题,它只解决了管理需求满足的问题。
--
FROM 223.101.87.*
解决了工程化问题。
ts的优缺点跟熟练度/个体都有关系。
【 在 booble 的大作中提到: 】
: TypeScript是大企业病或者官僚主义强加在JavaScript上的产物,它没有解决技术问题,也没有解决管理问题,它只解决了管理需求满足的问题。
--
FROM 58.132.209.*
软件工程就是个玩笑,只是公司官僚主义的一种具体表现而已。
ts只是为了迎合这个需求而生。
【 在 shaolin 的大作中提到: 】
: 解决了工程化问题。
: ts的优缺点跟熟练度/个体都有关系。
:
--
FROM 223.101.87.*
只有论点,没有论据和论证的,就是纯喷
--
FROM 111.199.144.*
你写过js/ts吗
【 在 booble 的大作中提到: 】
: 软件工程就是个玩笑,只是公司官僚主义的一种具体表现而已。
: ts只是为了迎合这个需求而生。
--
FROM 111.201.28.*
20年前我就开始写js了
【 在 shaolin 的大作中提到: 】
: 你写过js/ts吗
:
--
FROM 223.101.87.*
“工程化”在中大型团队里面才会碰到。小型团队先出活再说。
小型团队可能更多的考虑数据结构这种东东。而不是啥可替代化、工程化。。
不过考虑到本版很多人就在大厂里面。用 TS 和 Java 都是对的。
我就忽悠了不少团队从 c#, Python 转了 Java. 但我还没有 get 到 ts 在工程化上面的效果。目前看起来更多是广告疗效,类似于 c# 啥都能干,但是其实啥都没做到顶尖。所以我个人仍然不是很推荐 ts.
【 在 shaolin 的大作中提到: 】
: 解决了工程化问题。
: ts的优缺点跟熟练度/个体都有关系。
--
修改:hgoldfish FROM 121.207.52.*
FROM 121.207.52.*
没用过,但是现在不是都在加type吗?比如python。增加一些约束,在早期发现问题不好吗?我感觉主要是JS这玩意儿项目都不大,重构什么的需求不大,所以大家不喜欢TS,觉着成本划不来。
【 在 booble 的大作中提到: 】
: TypeScript是大企业病或者官僚主义强加在JavaScript上的产物,它没有解决技术问题,也没有解决管理问题,它只解决了管理需求满足的问题。
--
FROM 222.129.48.*
主要是你无法在项目早期就确定最终的约束,除非你按照软件工程那套方法论来推进项目,但是这个又完全背离了JavaScript语言设计的初衷。如果你频繁调整约束,那到底是在约束什么?
【 在 buildtolast 的大作中提到: 】
: 没用过,但是现在不是都在加type吗?比如python。增加一些约束,在早期发现问题不好吗?我感觉主要是JS这玩意儿项目都不大,重构什么的需求不大,所以大家不喜欢TS,觉着成本划不来。
:
:
--
FROM 223.101.87.*
主要是JS程序员习惯了短平快的工作方式,不习惯被约束,我都觉着JS不算一个严肃的编程语言。。。
【 在 booble 的大作中提到: 】
: 主要是你无法在项目早期就确定最终的约束,除非你按照软件工程那套方法论来推进项目,但是这个又完全背离了JavaScript语言设计的初衷。如果你频繁调整约束,那到底是在约束什么?
:
--
FROM 222.129.48.*