3 ms·
It is a pretty good question - I was involved on a forum about operating system development and we would get so many people coming with no experience and asking
by stephen_g 15y ago
It is a pretty good question - I was involved on a forum about operating system development and we would get so many people coming with no experience and asking questions in exactly the opposite way.
Pretty much people would say, "I know [VB6|Python|Javascript|HTML] and I want to make an OS. Tell me how"... Like compiler design, building a kernel is one of the most complicated types programming, and none of them had anywhere near the coding skill or experience to do it (or the patience usually - coding an OS for the most part is far less exciting than it sounds - the breakthroughs are great but they usually take intense debugging and reading great deals of the Intel and AMD manuals).
This guy has actually done some research (including reading books!), which was unheard of from most newbies there, so he's doing far better. But if he doesn't know how libraries are made, he should get some experience doing that in C or C++, and will need a good grasp of Assembler if he's going to do code generation.