C#中的系统级软件? [英] System level software in C# ?

查看:60
本文介绍了C#中的系统级软件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述




是否可以用C#编写系统级软件?


(当然,我不是在考虑关于HAL。)

但是C#可以编写OS内核吗?

....还是网页浏览器?


提前致谢

MrAsm

解决方案

2007年6月2日星期六02:58:17 -0700,MrAsm < mr *** @ usa.comwrote:


是否可以用C#编写系统级软件?


(当然,我不是在考虑HAL。)

但是编写操作系统内核会是C#好吗?

...还是网页浏览器?



网页浏览器肯定。 OS内核?我想这取决于你希望内核运行的硬件是什么类型,以及你期望它做什么。

我会说答案一般是不,但我可以想象一些非常简单的OS内核式项目,其中C#可能会正常工作。


为什么你问?


Pete




网页浏览器..嗯检查网页.net 2.0中的浏览器组件。


不是因为C#是高级编译器。如果你真的真的想要

,你必须先用其他语言创建一个OS内核,以支持C#代码。我想你可以创建一个交叉编译器,它允许你创建C#代码然后转换成操作系统运行的低级代码

。 />

请记住,在你的PC上,C#是通过运行计算机BIOS的Windows引擎运行的.NET引擎执行的。这需要更换很多

的功能。

MrAsm < mr *** @ usa.com写信息

新闻:dm *************************** ***** @ 4ax.com ...





是否可以编写系统级软件在C#中?


(当然,我不是在考虑HAL。)

但是编写操作系统内核会是C#好吗? />
...或网络浏览器?


提前致谢

MrAsm



Hi,

Is it possible to write system level software in C#?

(Of course, I''m not thinking about HAL.)
But would be C# OK to write an OS kernel?
....Or a web browser?

Thanks in advance
MrAsm

解决方案

On Sat, 02 Jun 2007 02:58:17 -0700, MrAsm <mr***@usa.comwrote:

Is it possible to write system level software in C#?

(Of course, I''m not thinking about HAL.)
But would be C# OK to write an OS kernel?
...Or a web browser?

Web browser for sure. OS kernel? I suppose that depends on what kind of
hardware you want that kernel to run on, and what you expect it to do.
I''d say generally the answer would be "no", but I can imagine some very
simple "OS kernel"-like projects where C# would probably work fine.

Why do you ask?

Pete


hi,
Web browser.. hmm check out the web browser component in .net 2.0.


Not really as C# is a high level compiler. If you really really wanted to
you''d have to create an OS kernel first in some other language to support
the C# code. I guess you could create a cross-compiler which would allow you
to create the C# code which is then converted into the lower level code
which an OS runs.

Keep in mind that on your PC C# is executed via the .NET engines which run
off the Windows engines which run of the computers BIOS. That''s a lot of
functionality to replace.
"MrAsm" <mr***@usa.comwrote in message
news:dm********************************@4ax.com...

Hi,

Is it possible to write system level software in C#?

(Of course, I''m not thinking about HAL.)
But would be C# OK to write an OS kernel?
...Or a web browser?

Thanks in advance
MrAsm



这篇关于C#中的系统级软件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆