2015-04-07 47 views
0

我对他们是由在那里琢磨一下操作系统。就像windows一样,Bill Gates先生用来实现该操作系统的编程语言是什么。欢迎任何答案。创建操作系统或工具的编程语言是什么?

+2

你可以,你知道..搜索。无论如何,C(在适当情况下有汇编)在支持内核和系统级工具/库中非常常见。 – user2864740

回答

1

..operating systems..where他们,怎么办?

在用自己的双手优秀无畏的家伙在无尽的不眠之夜和天心中,同时通过闪耀灵感

..Windows影响,什么是编程语言,Mr.Bill盖茨用.. ?

History of Windows是很长的故事。一些assembly语言,一些C,一些C++,一些shell脚本语言,结合在一起就导致several millions of lines of code共同努力。

考虑到一般的开发人员可以生产only a few lines of code per day,这个项目的成功不能轻易重复使用,一个聪明的人选择正确的编程语言,有一天阳光灿烂,那个人变得富有和快乐,世界站在仍然张大嘴巴(我想这是你的问题背后的原始想法)

..比尔盖茨先生用来实现该操作系统的编程语言是什么?

根据Wikipedia: DOS操作系统通过Mr.Bill盖茨出售实际上是由先生Tim Paterson开发和historical articles available at his site表明它是写在assembly语言


即使在今天,也有一些酷哥能够汇编语言创建具有图形用户界面和网络等完整的操作系统,像那些MenuetOS.net项目背后。

再就是能够C创建完整的操作系统,像Mr.Linus Torvalds的另一酷哥和他https://github.com/torvalds/linux

然后有球员能够创建完整的计算机从visions and dreams建有一个环境配套的想象力通过继续OS和应用程序开发环境和一切,就像那些Squeak项目,该项目是基于smalltalk语言

...后面?...


虽然你的问题看起来太宽泛而不显示任何研究工作,我觉得其实这个问题非常好。不知何故,每个程序员都需要回答这个问题(他/她)。希望帮助

+1

让我们不要在这里被带走,Linus并没有创建一个完整的操作系统:)(当然,这个壮举是超级令人印象深刻的) – keyser

+0

@keyser你会考虑将'OS'改写成'OS kernel'更接近现实吗? – xmojmr

+1

是的,这似乎更好,但你不需要改变任何东西,我只是想提及它。 – keyser

1

除了真的很好的答案,我想分享的话题一个有趣的项目。一个名为COSMOS的项目让你用C#语言创建你自己的操作系统。当然,在比尔盖茨和他的朋友创建他们的操作系统时,没有C#和COSMOS。

检查下面的链接。

https://cosmos.codeplex.com/

的造说明为这个写的。你可以应用这些步骤来创建你的。

http://www.instructables.com/id/Make-A-Simple-Operating-System/?utm_source=base&utm_medium=related-instructables&utm_campaign=related_test