看啥推荐读物
专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
目录
相关文章推荐
今天看啥  ›  专栏  ›  dotNET跨平台

Mobius 一个运行在 .NET Core 上的 .NET 运行时

dotNET跨平台  · 公众号  ·  · 2020-05-04 08:00
导语一个 .NET 应用仅仅只是一块在 .NET 运行时上面运行的二进制代码。而 .NET 运行时只是一个能执行这项任务的程序。当前的 .NET Framework 和 .NET Core 运行时采用 C++ 编写,而 Mobius 是一个使用 C# 重写的 .NET 运行时,重写包括 JIT 编译和 GC 等,这些逻辑都将和 C++ 无关原文:Mobius – .NET runtime running on .NET Core – TooSlowExceptionhttps://tooslowexception.com/mobius-net-runtime-running-on-net-core/我看到这个有趣的项目的时候就想试试安利一下大家,这个项目特别适合用来了解 GC (Garbage Collector 垃圾收集)和 JIT (Just-In-Time Compiler 即时编译器)的算法让 C# 编写一个 .NET 运行时和编写一个运行在这个运行时上的 .NET 应用是否有可能呢?换句话是不要 Native 的本机代码或 C++ 代码,所有的代码都是通 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照