>2018
>not programming your own operating system
:o)
Fuck, it's 2018 already? Alcohol is a hell of a drug.
>>57241164
Changing your wallpaper in Linux does not count as "programming your own operating system"
hi terry. got a modern screen display yet?
>>57241164
>2026
>not programming your own programming language
>>57241303
God damnit
>>57241164
>2018
>not living in the database
>>57241164
Speaking of, what's a good book that goes around the basic concepts of OS development. I was looking around Linux's source code and couldn't make head or tails out of it.
>>57241164
i am
>2081
>needing an operating system to use a computer
>>57241164
>1950
>not programming the first operating system
>>57241164
you're late to the party kiddo, I did my own OS in the 80's and now it has 90% of the market share and I'mbthe richest man on earth.
>>57241164
I did, in fact I designed the entire thing from only a single NAND logic gate.
And you can to with this friggin' incredible (free) course:
https://www.coursera.org/learn/build-a-computer
>>57241664
I made my own Scheme interpreter with '#t changed to 'true because I don't like reaching all the way to the number row. That count?
>>57242351
(define true #t)
Nope, it doesn't count. Also Racket defines this for you.
>>57241164
Reading the Minix book doesn't count as programming your own OS, OP. Besides, the things are a dime a dozen nowadays, and they have 'em in every flavor for every occasion, so no reason to go to the trouble.
Sounds monumentally complicated.
>>57242375
Doesn't make it replace #t/#f as the default representation string for the booleans. git gud faggot
>>57242333
checked
>>57241164
>2287
>not creating your own securitron OS
>>57242334
Go home bill.
>>57242334
But it doesn't