[Geekos-devel] geekos kernel in C++
Status: Pre-Alpha
Brought to you by:
daveho
From: David H. <da...@cs...> - 2002-03-06 21:55:23
|
I'm planning on re-writing the kernel in C++, since a number of object interfaces are already in place, with more on the way. My theory is that C++, if applied very carefully, will result in cleaner and more maintainable interfaces. I don't plan to use either templates or exceptions, which should avoid much of the bloat traditionally associated with C++. As a proof of concept, I have a local source tree which compiles as C++ code. No significant changes were required. I'm also working on a cache system for files. That will pave the way for filesystem implementations (a filesystem's job being basically to schedule disk I/O for file buffers). -Dave |