D - OS development with D
- Clint Olson (6/6) Dec 09 2003 I was curious if anyone has tried to do operating system development wit...
- Ant (4/10) Dec 09 2003 I found one recently.
- Mark Brudnak (2/8) Dec 09 2003
- Charles Sanders (8/21) Dec 09 2003 Hehe, I wonder what the original D stood for.
- Kwan Ting (7/11) Dec 09 2003 Nice one! :D
- John Reimer (7/16) Dec 09 2003 Checkout one_mad_alien's D kernel:
I was curious if anyone has tried to do operating system development with D since it is suitable for systems programming, even allowing access to the "bare metal" via inline assembler? If not, are there any reasons one would not be able to do this? I assume you need to stay away from any portion of the runtime that requires standard library calls. Are there any guidelines on which parts to avoid?
Dec 09 2003
In article <br589k$gi7$1 digitaldaemon.com>, Clint Olson says...I was curious if anyone has tried to do operating system development with D since it is suitable for systems programming, even allowing access to the "bare metal" via inline assembler? If not, are there any reasons one would not be able to do this? I assume you need to stay away from any portion of the runtime that requires standard library calls. Are there any guidelines on which parts to avoid?I found one recently. Can't remember where, can't find it again. Ant
Dec 09 2003
We could call it the "D Operating System" or DOS for short :^) In article <br589k$gi7$1 digitaldaemon.com>, Clint Olson says...I was curious if anyone has tried to do operating system development with D since it is suitable for systems programming, even allowing access to the "bare metal" via inline assembler? If not, are there any reasons one would not be able to do this? I assume you need to stay away from any portion of the runtime that requires standard library calls. Are there any guidelines on which parts to avoid?
Dec 09 2003
Hehe, I wonder what the original D stood for. C "Mark Brudnak" <Mark_member pathlink.com> wrote in message news:br5eku$qgj$1 digitaldaemon.com...We could call it the "D Operating System" or DOS for short :^) In article <br589k$gi7$1 digitaldaemon.com>, Clint Olson says...DI was curious if anyone has tried to do operating system development with"baresince it is suitable for systems programming, even allowing access to therequiresmetal" via inline assembler? If not, are there any reasons one would not be able to do this? I assume you need to stay away from any portion of the runtime thatavoid?standard library calls. Are there any guidelines on which parts to
Dec 09 2003
"Charles Sanders" <sanders-consulting comcast.net> wroteHehe, I wonder what the original D stood for.I'm sure it was "disk operating system"."Mark Brudnak" <Mark_member pathlink.com> wroteNice one! :D KTC -- Experience is a good school but the fees are high. - Heinrich HeineWe could call it the "D Operating System" or DOS for short :^)
Dec 09 2003
Clint Olson wrote:I was curious if anyone has tried to do operating system development with D since it is suitable for systems programming, even allowing access to the "bare metal" via inline assembler? If not, are there any reasons one would not be able to do this? I assume you need to stay away from any portion of the runtime that requires standard library calls. Are there any guidelines on which parts to avoid?Checkout one_mad_alien's D kernel: http://www.geocities.com/one_mad_alien/dkernel.html I don't know if he has an updated site for this, but this was the one in my bookmarks. Later, John
Dec 09 2003