.Net8的CLR/JIT未来的方向
原文中文,约1400字,阅读约需4分钟。发表于: 。1.概念CLR构建内存模型,调度托管函数运行,以及垃圾回收(GC)等。JIT则是进行IL代码的IR变形构建,然后进行托管/非托管函数的编译两大功能。目前CLR/JIT跟.Net版本一起迭代到8代了,本篇来看下未来的方向。2.进化编程语言发展今天这个地步,实质上有一个比较重要的特征就是所有的编程语言都向自举方向发展。也就是一整套的编译流程下来,必须是被编译的这个语言作为主力来编写编译的运行平台。以....
本文讨论了.NET平台的编译流程和自举的概念,以及AOT的引入对规则的改变。自举可以提供单独的可执行文件,但存在性能和不成熟的问题。未来,性能和简洁应该并存,C++的限制可能会成为过去。