title: How to implement a very simple filesystem?
body: <p>I am wondering how the OS is reading/writing to the hard drive.<br>
  I would like as an exercise to implement a simple filesystem with no directories that can read and write files.<br>
  Where do I start?<br>
  Will C/C++ do the trick or do I have to go with a more low level approach?<br>
  Is it too much for one person to handle?</p>