I made a fake terminal OS in Python. It's not real, it's not useful, but it's mine.
I've only been coding for 5 months, so I KNOW there are bugs. Probably a lot of them.
If you find something stupid β tell me! I'm here to learn.
Code is on GitHub (MIT license): HERE
P.S. If the link doesn't work β copy-paste it. I promise it's there.
Top comments (1)
This seems to be a collection of python scripts united into a launcher, I wouldn't call it an OS, but more like a 'toolbox' maybe. I understand that this was done as part of a learning experience though, and for 5 months it's good progress. If you want a little challenge, you can try to put input and output behind an abstraction, so that you can then create fully automatic end-to-end tests.