TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Working on an Operating System

3 点作者 piezoelectric12 个月前
I'm working on an Operating system made completely from scratch, I already have the bootloader and kernel ready, and it even has a FAT12 file system, I'm thinking of creating an entire language for it Any suggestions?

2 条评论

johndoe081512 个月前
Good start - for inspiration, you can check out Drew DeVault&#x27;s (<a href="https:&#x2F;&#x2F;drewdevault.com" rel="nofollow">https:&#x2F;&#x2F;drewdevault.com</a>) &quot;bunnix&quot;, a Unix-like OS implemented in his own &quot;Hare&quot; language in about two weeks:<p><a href="https:&#x2F;&#x2F;git.sr.ht&#x2F;~sircmpwn&#x2F;bunnix" rel="nofollow">https:&#x2F;&#x2F;git.sr.ht&#x2F;~sircmpwn&#x2F;bunnix</a><p>Some suggestions for further projects:<p>* multi-core support<p>* portability, e.g. to an ARM or RISC-V machine (assuming you started on x86)<p>* networking
samsquire12 个月前
Wow. Keep doing it. Well done.<p>I don&#x27;t know how drivers are implemented but I assume they are async and state machines.<p>Do you have a shell?