DEV Community

Discussion on: What would you make if you had the time?

Collapse
 
shadowphoenix profile image
Rose

If I'd have all the time in the world, I'd dedicate it to learning a lot about how computers work. I'd also use it to master C and Assembly, so I can write my own operating system from scratch! That is actually still a goal of mine, but with the limited time I have, I think it'll take... long, before I even have a little POC up and running. Still, the dream is there, and it doesn't have to be finished tomorrow, which makes it all the more fun.

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀 • Edited

A worthy goal and one we share it seems. Although I'd start with just writing a desktop environment. I kind of did this in JavaScript, it was wired and ambitious so I stopped and did something else. I wish I could write assembly instructions it's like what normal people think of programers, it looks complex, well I think assembly looks complex 😁

Collapse
 
shadowphoenix profile image
Rose

Ghehe, yeah, I wasn't planning on deep diving like a headless chicken... Although it might end up just like that. xD
My plan for now is to master C first, because it is an already low level programming language. Then, I can gradually do projects with it to get a better understanding of how the system works. After that, learning x86 Assembly for bonus torture and making baby steps with the operating system. Starting with something as simple as letting it show "Hello World" or something like that. I haven't thought much more than that, but by the time I am ready for this, it'll a couple years and experience further down the road. ^^

Thread Thread
 
jacob_hudson profile image
Jacob A. Hudson • Edited