| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
原始链接: https://news.ycombinator.com/item?id=43803148
Hacker News上的一篇文章重点介绍了joexbayer在其老式IBM ThinkPad上运行的业余操作系统。这一成就激发了人们对早期计算和动手精神的热情。用户们提供了建设性的反馈,特别是关于改进系统字体以获得更精致的外观,并分享了字体资源。讨论还探讨了从头编写操作系统的挑战和回报,规划和直觉式开发之间的平衡,以及语言选择(C与Zig)。Joexbayer表达了减少对UNIX依赖并专注于原创代码的愿望。其他主题包括图形初始化、编译器交互以及WiFi支持和移植到树莓派等潜在的未来功能。许多评论者称赞该项目是充满激情、非商业化科技创作的一个令人耳目一新的例子。Joexbayer承认了技术债务以及项目的持续性,并表示它是由社区反馈和个人乐趣驱动的。
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
I've been thinking about doing a long term hobby project of creating a personal computer - one where I create the entire software stack myself and can know the provenance of every bit that goes into the system (though I can't do the same with the hardware, unless I can get enough performance out of an FPGA to run everything on it).
Until now it seemed unrealistic but you proved it's possible!
reply