Jump to page: 1 2
Thread overview
OSnews Reference to D
Dec 28, 2003
John Reimer
Dec 29, 2003
Robert M. Münch
Dec 29, 2003
Walter
Jan 01, 2004
Steve Maillet
Jan 01, 2004
John Reimer
Dec 29, 2003
John Reimer
Jan 01, 2004
Robert M. Münch
Jan 01, 2004
John Reimer
Jan 02, 2004
Robert M. Münch
Jan 02, 2004
Walter
Jan 05, 2004
Robert M. Münch
December 28, 2003
Thanks to Mike Hearn, there's a comment about D under the JNode OS Posting:

http://www.osnews.com/comment.php?news_id=5515

Good going, Mike.  That's the way to spread the word! :-)

Later,

John


December 29, 2003
On Sun, 28 Dec 2003 23:18:24 +0000 (UTC), John Reimer <John_member@pathlink.com> wrote:

> Thanks to Mike Hearn, there's a comment about D under the JNode OS Posting:
>
> http://www.osnews.com/comment.php?news_id=5515
>
> Good going, Mike.  That's the way to spread the word! :-)

Would it be possible to write a OS / Kernel using D? I'm justing thinking about how to bootstrap this... does anybody has some ideas?

-- 
Robert M. Münch
Management & IT Freelancer
http://www.robertmuench.de
December 29, 2003
"Robert M. Münch" <robert.muench@robertmuench.de> wrote in message news:opr0x6ekctum5vd8@news.digitalmars.com...
> Would it be possible to write a OS / Kernel using D?

Absolutely, since no underlying VM is required.


December 29, 2003
>Would it be possible to write a OS / Kernel using D? I'm justing thinking about how to bootstrap this... does anybody has some ideas?
>
>-- 
>Robert M. Münch
>Management & IT Freelancer
>http://www.robertmuench.de

Several weeks ago, I posted a link to one D based kernel I came across.  I don't believe it's on Digitalmars D language Links page so it's not easy to come across.  You have to search through the volumes of posts in this newsgroup to find it.

here it is:

http://www.geocities.com/one_mad_alien/dkernel.html

I haven't actually looked too much into this one, but the author seems to have a good base for an OS going (written using mostly D).

I think it would be great to have an OS with integrated garbage collection.  And D would be a great language to program it in.

Later,

John


January 01, 2004
On Mon, 29 Dec 2003 23:46:09 +0000 (UTC), John Reimer <John_member@pathlink.com> wrote:

> http://www.geocities.com/one_mad_alien/dkernel.html
>
> I haven't actually looked too much into this one, but the author seems to have a good base for an OS going (written using mostly D).

Hi, I had a look but didn't found much infos. I'm going to write the author of it.

> I think it would be great to have an OS with integrated garbage collection.  And D would be a great language to program it in.

I think so too. Maybe one day we have a dinux. ;-)

-- 
Robert M. Münch
Management & IT Freelancer
http://www.robertmuench.de
January 01, 2004
Robert M. Münch wrote:

> On Mon, 29 Dec 2003 23:46:09 +0000 (UTC), John Reimer <John_member@pathlink.com> wrote:
> 
>> http://www.geocities.com/one_mad_alien/dkernel.html
>>
>> I haven't actually looked too much into this one, but the author seems to have a good base for an OS going (written using mostly D).
> 
> 
> Hi, I had a look but didn't found much infos. I'm going to write the author of it.


Yes, there didn't seem to much information detailing the internals.  The author used to frequent this list, but I haven't seen him on in awhile.

>> I think it would be great to have an OS with integrated garbage collection.  And D would be a great language to program it in.
> 
> 
> I think so too. Maybe one day we have a dinux. ;-)
> 

LOL!  Yeah, that would be great.  Considering what the Linux kernal code looks like, D could provide a huge improvement in both coding style and power.  I can't stand all those preprocessor macro definitons and pragmas in the C source.  It makes for difficult reading.  I don't know if D can accomplish the same things without the preprocessor stuff of C, but I sure hope so.  I would REALLY like to see a successful operating system coded in D.

Later,

John
January 01, 2004
We are actually looking into the possible uses of D in Embedded systems where there may be no OS at ALL! It's all preliminary stuff at this point done - Whenever we get a chance. The biggest hindrance is the lack of support for CPUs other than x86 but that at least gets us a good R&D starting place to prove the concept.

-- 
Steve Maillet (eMVP)
Entelechy Consulting
smaillet_AT_EntelechyConsulting_DOT_com


January 01, 2004
Steve Maillet wrote:
> We are actually looking into the possible uses of D in Embedded systems
> where there may be no OS at ALL! It's all preliminary stuff at this point
> done - Whenever we get a chance. The biggest hindrance is the lack of
> support for CPUs other than x86 but that at least gets us a good R&D
> starting place to prove the concept.
> 

I've been secretly dreaming of D backends for ARM and PowerPC.
January 02, 2004
On Thu, 01 Jan 2004 07:05:16 -0800, John Reimer <jjreimer@telus.net> wrote:

> Yes, there didn't seem to much information detailing the internals.  The author used to frequent this list, but I haven't seen him on in awhile.

I tried to mail him, but the address bounced. So, bad luck. I'm going to make my own way thru it than.

> LOL!  Yeah, that would be great.  Considering what the Linux kernal code looks like, D could provide a huge improvement in both coding style and power.

IMO with the features of D a nice designed kernel could be made. Maintenance, flexibility etc. everything should become more structured and clear. Walter, than we only need support for more platforms ;-). But I'm sure, you are faster than the kernel stuff...

> I don't know if D can accomplish the same things without the preprocessor stuff of C, but I sure hope so.  I would REALLY like to see a successful operating system coded in D.

I don't see why it shouldn't be possible. The hardest part will be boot-strapping the complete thing. I have to do some research for this and see if I can get a diskimage to boot under VMWare.

-- 
Robert M. Münch
Management & IT Freelancer
http://www.robertmuench.de
January 02, 2004
"Robert M. Münch" <robert.muench@robertmuench.de> wrote in message news:opr05enwlwum5vd8@news.digitalmars.com...
> > LOL!  Yeah, that would be great.  Considering what the Linux kernal code looks like, D could provide a huge improvement in both coding style and power.
>
> IMO with the features of D a nice designed kernel could be made. Maintenance, flexibility etc. everything should become more structured and clear.

My examination of the linux kernel source was a source of inspiration for many D features <g>.


« First   ‹ Prev
1 2