2015-04-07 49 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