编写艹作系统是一件非常繁杂的事情,必须对计算机系统中每一个细节都了解清楚,通电之后,每一个硬件在最初的状态,里面保存着那些数据,代码是如何一步一步地执行的……等等等等。
林鸿主要使用的编程语言,是C语言,当然,其中还会有有些地方需要用到汇编语言,例如最初引导启动的那部分代码BootLoader。
C语言的确是一种非常强大的语言,几乎现在大部分流行的艹作系统都是C语言,或者其变种语言所编写的,例如UNIX,LINUX,甚至WINDOWS。
当年,LINUS在MINIX系统下编写LINUX的内核,而现在,林鸿则在LINUX系统下,编写LINX的内核。
由于林鸿已经有了不少系统编程经验,他刚开始的时候进度是非常快的。
首先,代码编写环境是现成的,根本不用再花另外的时间和精力去配置。
要想编写一个艹作系统,其编程环境也是有一定复杂姓的,并不说能够编写应用软件的环境就可以,而是需要特别定制,这一步通常需要耗费程序员相当大的精力和时间。因为你需要编写的……
(ò﹏ò)
抱歉,章节内容不支持该浏览器显示~
【为了使用完整的阅读功能】
请考虑使用〔Chrome 谷歌浏览器〕、〔Safari 苹果浏览器〕或者〔Edge 微软浏览器〕等原生浏览器阅读!
谢谢!!!
铅笔小说 23qb.com