我刚开始职业生涯时几乎从头开始使用C#,大概有20年时间(甚至更早之前就用JavaScript了…
我刚开始职业生涯时几乎从头开始使用C#,大概有20年时间(甚至更早之前就用JavaScript了!)。到了2020年,我转到了创业公司领域,很快学会了TypeScript,因为那是“年轻人用的东西”。这并不容易,但当我把TypeScript理解为“JavaScript的结构”后,就明白了。当时,这家创业公司正在开发一个基于Nest.js[0]的新产品,看起来非常类似于ASP.NET Web APIs,而ASP.NET Web APIs有更成熟、更完整的体系,以及最好的ORM之一(EF Core)。我向团队提出了这个建议,但遭到了一些反对。这最终激励我写了很多文章[1][2],讲述这两种语言有多么相似,以及它们在语法上是如何趋同的(毫无疑问,这要归功于Anders Hejlsberg的领导)。当然,它们之间仍然存在相当大的差距,但对于那些使用TypeScript并发现自己正在超越它的工作团队来说,C#是一个非常自然的选择。我在那家创业公司待了一段时间后离开了,但三年后又回到了那里。…
源讨论C#和TypeScript的历史与Anders Hejlsberg | GitHub原帖 156 条评论 · 导入时统计