• 最近小感——一个残疾人写的操作系统


    由于自己也在写一个操作系统的内核。尽管没完毕,也遇到非常多困难,參考了诸如Linux 0.01 ,minix3.0, Orange's等,总算有点起色吧,属于走一步看一步那种,从实模式怎么跳到保护模式,从怎么打开关闭中断,再到怎么读取内存大小,都是一步一步来。非常多内容都是从网上搜索,看资料等,并且我的引导扇区也是用的nasm汇编,实在反感ATT格式汇编,毕竟大学学得汇编是在windows下的的intel格式。

    扯了这么多犊子。还是想说。我在搜索决定写宏内核还是微内核时。碰到了一个人从10年就開始搞的一个操作系统。并且也写了一本书,他的操作系统叫LMOS,已经更新了7个版本号了,更加关键的是,人家从小得了脑瘫,是个残疾人,却在x86体系。amd体系,arm体系写有操作系统,尽管上层都一样。可是。毕竟体系结构有所不同,底层的中断。引导扇区,载入内核,都须要汇编。尽管操作系统汇编非常少,可是都非常必要。是与底层打交道的接口。顿时就感觉。为什么作为常人。我一直想写一个操作系统。却推迟到如今才起步?为什么一个残疾人。只初中毕业,却能超过我们这么远?

    我承认,我们非常多上层诸如windows系统调用的都非常有商业价值,可是,你的技术有没有人生价值?快三十了, 还在研究新的语言,新的语法。技术沉淀呢?我并非反对你学习新的语言,不过。我们应该干更加出色的任务,而不是和一个大学刚毕业的人和你不相上下的工作。我也以前做过程序猿。可是我还是辞职了,也发誓这辈子不会在靠敲代码赚钱,只把它当作我的爱好,这样我就能心无顾虑的去写自己喜欢的,哪怕养猪。晚上照应好猪。也有时间写代码。

    当你爱的人跟你结婚,恐怕就是所说的婚姻是爱情的坟墓,当你的兴趣成为你的工作。不见得都是好事!程序是我的兴趣。但我不会在以你为工作了!

  • 相关阅读:
    List of the best open source software applications
    Owin对Asp.net Web的扩展
    NSwag给api加上说明
    'workspace' in VS Code
    unable to find valid certification path to requested target
    JMeter的下载以及安装使用
    exception disappear when forgot to await an async method
    Filter execute order in asp.net web api
    记录web api的request以及response(即写log)
    asp.net web api的源码
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/6761489.html
Copyright © 2020-2023  润新知