
OS Development and Python…
Hello Guys,
Today I spent my whole day in figuring out the problems in starting my OS development project, literally this is the only project I am not even getting started in this much of time. All other projects I have started till date took max of 1 day to get initiated, I know completing them will take time but it haven’t started yet, I now also don’t get any proper course or curriculum to start this project.
Even I haven’t started the Assembly Language yet as I am not getting anything in it. Firstly my Kali Linux is not installing the VirtualBox, so at last I have to install the VirtualBox in Windows which I never liked but nothing could be done atleast now I will continue the try of installing it in Kali but till than I will work in Windows, I have no other option. But the problem is now also there only I don’t know anything about assembly language and I am not even getting anything in it and about it, I am still confused how to start?
Nisha has suggested to study Computer System’s Organization to understand assembly language. So, I will start it from tomorrow as tonight I will collect all the resources from where I will study, Nisha has sent me what her college course was about this CSO. So, hope it will help in understand the concepts but I don’t think it would be enough as it is the course of my college, so I cannot expect more from them. So, tonight I will just search and search and search nothing else.
I am thinking one thing which is so stupid to think and I am also thinking why am I thinking this? But yes I am, so the thing is We know for OS development we have to use assembly language and C language in integration with each other. But can we use Python for it, I know this question is very stupid to ask as if you know atleast a little about Python than you would clearly say No as it is an interpreted language which means every time we run the script we need to run it in Python environment and without OS how could we use Python environment? Well, question is legit and I don’t have any answer to this atleast for now. As a team is working on it which says, “You can certainly run Python without an OS”, they are working in The Intel BIOS Implementation Test Suite (BITS) Project. About which you can read by clicking the link.
I like this idea of pre-OS environment before OS booting. This may make possible to make OS using Python as the main problem of Python is just that it cannot run without environment but if this provides the environment than we can access all the registers as we do with assembly language. Probably we could do it so, but this is far away idea for now I have to focus on the assembly language and conventional process of making an OS. I am very much interested in this project because the versatility of Python we all know already it can be use in almost everything starting from building systems to accessing our WhatsApp. So, I am literally waiting for this enhancement too.
Let’s see what will happen in future hope this project will work. One more thing tomorrow I have my 2 exams, one of them is of college and one is of WIPRO as I mentioned in my previous blogs. So, finally tomorrow is the exam and I even have not seen anything of it. I only checked the syllabus on the day on which I received it. I haven’t even opened it till than, so tomorrow I don’t know what will happen but I don’t even care about it, I know I was crazy about WIPRO first but hello, I was not knowing about companies at that time and now after deep research of the companies and their services, I don’t want to take the M.Tech course and one reason is this also that they are offering course of M.Tech of 4 years, means can you imagine the official course is of 2 years than why would be take that course of 4 years.
So, if I got selected it was all destiny, I just want my luck to work in Infosys because I putted my efforts in it. Let’s see what will happen as till now Infosys haven’t mail anything about the scorecard or the interview. So, just waiting and hoping the best for Infosys, WIPRO and this OS development project.
“If you can’t see a way make one in your own style, atleast followers will have one and always will be thankful to you”






