View mode: basic / threaded / horizontal-split · Log in · Help
October 11, 2005
Re: Performance, operating system in D?
"Trevor Parscal" <Trevor_member@pathlink.com> wrote in message 
news:difq92$t5v$1@digitaldaemon.com...
> In article <diekpi$qev$1@digitaldaemon.com>, Walter Bright says...
>>
>>
>>"Will" <Will_member@pathlink.com> wrote in message
>>news:di4149$69$1@digitaldaemon.com...
>>> And for application programs - is there a D gc DLL that D programs can
>>share?
>>> Somewhat out-of-topic but Will Windows Vista have gc built-in?
>>
>>I've always thought that gc ought to be a service provided by the 
>>operating
>>system. There are so many garbage collected languages in common use - 
>>having
>>it in the o.s. makes it worthwhile to make a very good one, and so all the
>>languages benefit.
>>
>>
>
> I still am looking for some other ambitious programmers to work on a D 
> kernel
> that can run multiple types of compiled executables (ELF, PE, COFF, 
> etc)...
>
> Than, you could just GC at the OS level, and .. yeah.. Do something 
> amazing you
> know.. Any takers?
I would be willing to help, though I'll admit that I'm no expert at all on 
such things; a D kernel would rock though.
>
> Thanks,
> Trevor Parscal
October 11, 2005
Re: Performance, operating system in D?
In article <dig9bf$1aov$1@digitaldaemon.com>, Ameer Armaly says...
>
>
>"Trevor Parscal" <Trevor_member@pathlink.com> wrote in message 
>news:difq92$t5v$1@digitaldaemon.com...
>> In article <diekpi$qev$1@digitaldaemon.com>, Walter Bright says...
>>>
>>>
>>>"Will" <Will_member@pathlink.com> wrote in message
>>>news:di4149$69$1@digitaldaemon.com...
>>>> And for application programs - is there a D gc DLL that D programs can
>>>share?
>>>> Somewhat out-of-topic but Will Windows Vista have gc built-in?
>>>
>>>I've always thought that gc ought to be a service provided by the 
>>>operating
>>>system. There are so many garbage collected languages in common use - 
>>>having
>>>it in the o.s. makes it worthwhile to make a very good one, and so all the
>>>languages benefit.
>>>
>>>
>>
>> I still am looking for some other ambitious programmers to work on a D 
>> kernel
>> that can run multiple types of compiled executables (ELF, PE, COFF, 
>> etc)...
>>
>> Than, you could just GC at the OS level, and .. yeah.. Do something 
>> amazing you
>> know.. Any takers?

I really want to write a OS in D (I have some experience), but I have to wait
full debugging support for Linux. I only started to code something based on my
old code :-)
I'll use the GC in the kernel, but I'll wait to add user-level GC facilities.

>I would be willing to help, though I'll admit that I'm no expert at all on 
>such things; a D kernel would rock though.
>>
>> Thanks,
>> Trevor Parscal 
>
>
October 11, 2005
Re: Performance, operating system in D?
Build it and they will come.


seriously tho, Ive been doing some thinking towards this end and 
eventually hope to do something like that. it would be interesting to 
see a real working os in D, i would definately be interested if you were 
to get something going. but im currently working on a few projects of my 
own.


Trevor Parscal wrote:
> I still am looking for some other ambitious programmers to work on a D kernel
> that can run multiple types of compiled executables (ELF, PE, COFF, etc)...
> 
> Than, you could just GC at the OS level, and .. yeah.. Do something amazing you
> know.. Any takers?
> 
> Thanks,
> Trevor Parscal
October 11, 2005
Re: Performance, operating system in D?
In article <difq92$t5v$1@digitaldaemon.com>, Trevor Parscal says...
>
>In article <diekpi$qev$1@digitaldaemon.com>, Walter Bright says...
>>
>>
>>"Will" <Will_member@pathlink.com> wrote in message
>>news:di4149$69$1@digitaldaemon.com...
>>> And for application programs - is there a D gc DLL that D programs can
>>share?
>>> Somewhat out-of-topic but Will Windows Vista have gc built-in?
>>
>>I've always thought that gc ought to be a service provided by the operating
>>system. There are so many garbage collected languages in common use - having
>>it in the o.s. makes it worthwhile to make a very good one, and so all the
>>languages benefit.
>>
>>
>
>I still am looking for some other ambitious programmers to work on a D kernel
>that can run multiple types of compiled executables (ELF, PE, COFF, etc)...
>
>Than, you could just GC at the OS level, and .. yeah.. Do something amazing you
>know.. Any takers?

Sadly, I'm pretty much tapped for development time, but I'd be happy to do some
testing once you get a bootable image put together (or even a proof of concept
of some kind).  Outside that, I'm working hard on getting my act together (my
machine 'sploded recently) to push the next milestone out for DDL... which I'm
sure will be helpful for this project.

Now all you need is a name... I gather that "DOS" is already taken. ;)

- EricAnderton at yahoo
October 11, 2005
Re: Performance, operating system in D?
Trevor Parscal wrote:
> In article <diekpi$qev$1@digitaldaemon.com>, Walter Bright says...
> 
>>
>>"Will" <Will_member@pathlink.com> wrote in message
>>news:di4149$69$1@digitaldaemon.com...
>>
>>>And for application programs - is there a D gc DLL that D programs can
>>
>>share?
>>
>>>Somewhat out-of-topic but Will Windows Vista have gc built-in?
>>
>>I've always thought that gc ought to be a service provided by the operating
>>system. There are so many garbage collected languages in common use - having
>>it in the o.s. makes it worthwhile to make a very good one, and so all the
>>languages benefit.
>>
>>
> 
> 
> I still am looking for some other ambitious programmers to work on a D kernel
> that can run multiple types of compiled executables (ELF, PE, COFF, etc)...
> 
> Than, you could just GC at the OS level, and .. yeah.. Do something amazing you
> know.. Any takers?
> 
> Thanks,
> Trevor Parscal

As much programming time as I have, this sounds like a worthy and fun 
effort. Would this take the place of Terra in your schedule?
October 11, 2005
Re: Performance, operating system in D?
In article <digph8$1qhp$1@digitaldaemon.com>, The Neuromancer says...
>
>In article <dig9bf$1aov$1@digitaldaemon.com>, Ameer Armaly says...
>>
>>
>>"Trevor Parscal" <Trevor_member@pathlink.com> wrote in message 
>>news:difq92$t5v$1@digitaldaemon.com...
>>> In article <diekpi$qev$1@digitaldaemon.com>, Walter Bright says...

..

>>> Than, you could just GC at the OS level, and .. yeah.. Do something 
>>> amazing you
>>> know.. Any takers?
>
>I really want to write a OS in D (I have some experience), but I have to wait
>full debugging support for Linux. I only started to code something based on my
>old code :-)
>I'll use the GC in the kernel, but I'll wait to add user-level GC facilities.

FYI, here are some notes about some similar D projects:
http://www.prowiki.org/wiki4d/wiki.cgi?KernelWithD

jcc7
Next ›   Last »
1 2
Top | Discussion index | About this forum | D home