Collaboration with Valentin!
After getting all the books that I mentioned in my last post, it was time to start reading. That was the moment the biggest question popped up: where?
There is so much for me to learn that it took a while to decide upon a book to start with. I talked with Valentin about it and he suggest to start with the following book: “Write Great Code, Volume 1: Understand the Machine” by Randall Hyde. Since writing an OS is directly programming against hardware, it wouldn’t be too bad an idea to start with getting to know it on a deeper level.
After some sparring, we’ve decided upon collaborating. Both of us need to learn a thing or … not two, more like two thousand, about operating systems, Central Processing Units (CPU), C, Assembly, bootloaders and the list goes on and on! While we’re most likely be reading the same books, our notes are different. Each person naturally focuses on a different part of a text. This way, we ensure that we get all the information we need and we can discuss with each other what we’re thinking about it.
So, without further ado, let’s introduce Valentin!
***
Greetings, all. My name is Valentin and I am one of Rosa’s friends. We met in university during an open evening. Since then, we have been talking almost every day. Recently, Rosa approached me with the idea of building an operating system. Initially, I was marginally sceptical, however, these days, I am totally rooting for her.
Initially, the both of us are going to plough through a lot of books. I have chosen the book that Rosa mentioned before as it explains how a computer works on a very basic level. Besides, we are probably both going to work in Software companies, so it could be handy to know these things. Besides this, I have set up a … well, setup so we can take notes together.
My task will most likely be more organisational, rather than programmatical. Besides that, well, I might occasionally co-write some posts with Rosa, if she’ll allow me to do so. Otherwise, if you want more from me, you can find me on my blog.
Thanks to Rosa for having me over and I am passing the microphone back to you.
***
Alright! I’m ecstatic about our collaboration. Since I’m quite the chaotic of us, I’m glad Valentin is willing to help me with the organisation of this project. We already have a document where we can share our notes on the books and we’ll see how everything else will progress.
I approve this message!