1. 43
    1. 8

      There “probably” won’t be any reason to change the scheduler

      This is such a great reminder to start small and keep it simple at first. Modern OS’s are huge and scary. But this process scheduler is like 20 lines of code!

      1. 9

        cf. Gall’s Law:

        A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.