Re: [問題] 為什麼作業系統都用C寫? 而不用C++呢?

看板C_and_CPP作者 (松鼠)時間9年前 (2015/06/03 11:12), 編輯推噓16(1603)
留言19則, 17人參與, 最新討論串35/37 (看更多)
上週我在 CTHPC 2015 的演講,探討 F9 microkernel 與背後 L4 相關的設計 思維,並且說明如何發揮 ARM Cortex-M 系列的特性。簡報擋請見: http://www.slideshare.net/jserv/iot-microkernel 暑假預計會有幾位學生和我開發作業系統,稍後我們也會將成果分享出來,歡迎 交流。 ※ 引述《jserv (松鼠)》之銘言: : 睡前剛好想起這個討論 (絕非鞭屍 XD),野人獻曝一下,另一個幾乎全部使用 : C 語言開發的 L4 實作 -- F9 Microkernel,這是我最近和一些台灣的朋友一同 : 開發的新專案: : https://github.com/f9micro/f9-kernel : 針對 IoT (Internet of Things) 和醫療電子產品的應用,主打功耗與系統安全, : 並針對 ARM Cortex-M 的特性去開發。拜平台特性所賜,F9 不包含任何一行獨立 : 的組合語言檔案,絕大多數採用 C 語言開發 (約兩千行),僅需少量的 inline : assembly 即可建構。 : F9 Microkernel 採用 BSD 授權發布,歡迎各位提供建議和參與開發。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.22.31 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1433301167.A.C3C.html

06/03 12:21, , 1F
太神啦 2009戰到2015
06/03 12:21, 1F

06/03 12:33, , 2F
推推~
06/03 12:33, 2F

06/03 12:50, , 3F
推拉
06/03 12:50, 3F

06/03 12:51, , 4F
這...太神啦
06/03 12:51, 4F

06/03 13:28, , 5F
現在醫療系統除非是簡單應用 不然都需要複雜的library
06/03 13:28, 5F

06/03 13:29, , 6F
比如說GUI等等 不知道你們有沒有支援類似的東西?
06/03 13:29, 6F

06/03 14:23, , 7F
如果po在西斯版更神
06/03 14:23, 7F

06/03 15:37, , 8F
有神快拜
06/03 15:37, 8F

06/03 17:32, , 9F
可用於 Electrosurgical Unit (ESU;電刀)
06/03 17:32, 9F

06/03 18:04, , 10F
讚!
06/03 18:04, 10F

06/03 19:30, , 11F
太神啦 真強者
06/03 19:30, 11F

06/03 20:39, , 12F
感謝您對社群的分享
06/03 20:39, 12F

06/04 14:30, , 13F
神人推,臺灣未來的CS人才就靠你帶啦
06/04 14:30, 13F

06/04 15:29, , 14F
我同事問我為什麼跪著打字
06/04 15:29, 14F

06/04 17:16, , 15F
<(_ _)>
06/04 17:16, 15F

06/04 17:23, , 16F
哇嗚
06/04 17:23, 16F

06/04 21:35, , 17F
神人推一個 有神快拜
06/04 21:35, 17F

06/06 20:22, , 18F
<(_ _)>
06/06 20:22, 18F

06/07 15:55, , 19F
推 媽阿 神跡 顯靈了
06/07 15:55, 19F
文章代碼(AID): #1LRd2lmy (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 35 之 37 篇):
文章代碼(AID): #1LRd2lmy (C_and_CPP)