A different kind of Walter? :-)
BCS
BCS at pathlink.com
Wed Apr 25 11:23:21 PDT 2007
Georg Wrede wrote:
> Brad Roberts wrote:
>
>> Anything beyond a toy kernel is an _enormous_ effort.
>
>
> We don't have to beat Linux. All we need is to have a valid
> counterargument when the [yourLanguageHere]weenies start saying D is not
> for systems work.
>
> Besides, the tinier the merrier. A small (e.g. Minix like) actually
> running OS (even if totally toy) is a good vehicle for trying out all
> sorts of things, without having to buy Annotated Linux Kernel Source
> Code ($200) or even worse, having to read it through only to test your
> little kernel heap algorithm.
>
>
Besides, there is all sorts of fun to be had in the "really really small
OS" department. I've been toying with the idea of how to architect a
micro-kernel with only about 5 systems calls (remap memory, create
process, kill process, switch to process, jump to on interrupt, fixed
size IPC). If I wasn't already +3x booked for time, I would be figuring
out how to wright it, in D.
More information about the Digitalmars-d
mailing list