C#和TS/JS的對比學習01:數據類型對比


開始語言學習的一個新系列,通過對比三門語言的基礎知識(也可以算兩門),一方面能夠打實根基,另一方面也能在對比過程中升華。這個系列的整體深度介於基礎和中級之間,C#最難到委托、事件、反射、特性,JS最難到原型對象、原型鏈、數據代理、異步。

對比的三門語言很有意思,(1)傳統認知上(現實是它們的觸角都伸向了全棧),C#是后端語言,TS/JS是前端語言; (2)C#和TS的作者,都是庫珀(James W.Cooper)=>此處膜拜;(3)TS是JS的超集延伸,底層原理是一樣的,TS因為和C#是同一個作者,所以整個體系結構和形式邏輯上又非常相似。所以,比較三者藕斷絲連的聯系,還是挺爽的,甚至你能窺探到一點點語言創造的感覺。

開頭就來個硬貨,三門語言的類型圖譜,類型是所有語言的根基,甚至可以說是全部。下面的對比圖,是一個非常基礎的類型架構說明,其中文字的解釋部分,多了一點點深入的探討。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM