C#和TS/JS的对比学习01:数据类型对比

开始语言学习的一个新系列,通过对比三门语言的基础知识(也可以算两门),一方面能够打实根基,另一方面也能在对比过程中升华。这个系列的整体深度介于基础和中级之间,C#最难到委托、事件、反射、特性,JS最难到原型对象、原型链、数据代理、异步。

对比的三门语言很有意思,(1)传统认知上(现实是它们的触角都伸向了全栈),C#是后端语言,TS/JS是前端语言; (2)C#和TS的作者,都是库珀(James W.Cooper)=>此处膜拜;(3)TS是JS的超集延伸,底层原理是一样的,TS因为和C#是同一个作者,所以整个体系结构和形式逻辑上又非常相似。所以,比较三者藕断丝连的联系,还是挺爽的,甚至你能窥探到一点点语言创造的感觉。

开头就来个硬货,三门语言的类型图谱,类型是所有语言的根基,甚至可以说是全部。下面的对比图,是一个非常基础的类型架构说明,其中文字的解释部分,多了一点点深入的探讨。

 

posted @   functionMC  阅读(882)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示