11年坚持个人开发的操作系统大成:ToaruOS

作者: buddy_red分类: 计算机技术 发布时间: 2022-10-21 02:29:10 浏览:29386 次

11年坚持个人开发的操作系统大成:ToaruOS

剧毒的KCN:
真的厉害,内核都自己写,还是全C,膜拜大佬

【回复】回复 @一只雀斑猪 :linux是全c,后来才加的rust,win是c/cpp混合,linux全c是因为linus开发linux的时候只用c,后来也没重构。
【回复】win和Linux的大部分内核代码都是用c写的
独行侠0423:
真正的c大佬,膜拜,c的难度系数是非常大的,并不是很多人认为的启蒙语言

【回复】开发语言之间上手难度区别不大,生态、规范、库、设计初衷、设计思想才是他们之间本质区别
【回复】易学难精,c想学会语法很容易,理解背后的东西就涉及计算机底层了。
独行侠0423:
几乎百分之百c语言,那运行效率绝对无敌了

【回复】回复 @冰馬 :那就是大部分时间都比c慢
【回复】其实性能敏感的内核还是用汇编比较好,之前写c编译器给我优化错了[笑哭]不会汇编只好加个volatile
【回复】回复 @Elkeid_ :cpp不难写吗,混乱的语法
滴滴么么呜呜呜:
非linux?那是类uinx吗?!如果和类uinx无关,那很牛批了

【回复】Repo上面说了,问:ToaruOS是一个Linux发行版吗?答:不是,与Linux没半毛钱关系。ToaruOS是一个完整独立的项目。
【回复】回复 @一只雀斑猪 :没意思!看穿了
【回复】回复 @滴滴么么呜呜呜 : win有posix兼容,与unix系有千丝万缕联系,所以他这是伪命题[doge]
铁锈の福音使:
好家伙,11年前,某科学的超计算机系统开始

电心魔鬼:
现在操作系统太多了,谷歌的都几个,最后都是个生态问题。

【回复】回复 @驯龙高手张翼德 :开发不是大问题,问题是兼容现有设备和生态问题。比如你开发了一个系统,上面画图,计算之类的基础功能都有,但是用不了u盘,联不了网,你会用吗。。。
【回复】回复 @驯龙高手张翼德 :很多高校大作业就是搞一个OS,你拿去用吧
只爱美剧:
能不能做成镜像,虚拟机能安装不[doge]

【回复】都演示给你看了,你说能不能?
巴勒斯坦国人民必胜:
一直有个疑问,用来写程序的程序是用什么程序写出来的,计算机如何理解计算机语言

【回复】在现代大多数系统中,用来写程序的程序是C编译器或者C++编译器,很少用到机器代码(除非在引导之中。这些C程序在其他的操作系统上被编译。

科技猎手 C语言 程序员 操作系统 开源操作系统 非Linux Os 另类OS 另类操作系统 OS Operating System

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!