2015-07-19 89 views
-1

我目前正在試圖在彙編中製作一個操作系統。我很好奇,是否可以創建一個在彙編中運行的C#編譯器,並將C#文件作爲操作系統加載。彙編中的C#編譯器

例如,在bootloader中是編譯器,OS內核是用C#編寫的。但引導程序編譯c#內核文件,並允許它們在沒有windows子版的情況下運行。

這是可行或可行的嗎?

+0

答案是「是」,但這需要付出很大努力......爲什麼要這樣做? –

+0

聽起來像[奇點](http://research.microsoft.com/en-us/projects/singularity/) – rene

回答

0

Cosmos很好,它是一個用c#編程的核心,但它現在缺少一些關鍵特性。