www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Re: 64 Bit D Kernel

reply doob <doobnet gmail.com> writes:
Alexander Panek Wrote:

 doob wrote:
 I suggest using Tango as the runtime lib or maybe it's possible to have
support for both Tango and Phobos.

I doubt this is going to be part of the agenda for quite some time. (Apart from the fact that it has nothing to do with the operating system.)

I has something to do with the os, you already have object.d, system.d and a std folder for example.
Oct 23 2007
next sibling parent Alexander Panek <a.panek brainsware.org> writes:
doob wrote:
 Alexander Panek Wrote:
 
 doob wrote:
 I suggest using Tango as the runtime lib or maybe it's possible to have
support for both Tango and Phobos.

(Apart from the fact that it has nothing to do with the operating system.)

I has something to do with the os, you already have object.d, system.d and a std folder for example.

Which actually has..nothing to do with the underlying OS. Really not at all. The implemented syscalls providing the functionality for the runtime have something to do with it, but..that's very indirect.
Oct 23 2007
prev sibling parent "Jarrett Billingsley" <kb3ctd2 yahoo.com> writes:
"doob" <doobnet gmail.com> wrote in message 
news:ffkq2f$14au$1 digitalmars.com...
 Alexander Panek Wrote:

 doob wrote:
 I suggest using Tango as the runtime lib or maybe it's possible to have 
 support for both Tango and Phobos.

I doubt this is going to be part of the agenda for quite some time. (Apart from the fact that it has nothing to do with the operating system.)

I has something to do with the os, you already have object.d, system.d and a std folder for example.

system.d is just a file with some "system-y" functionality. It might be moved into util.d or turned into a "stdlib" kind of thing. All the other things have nothing to do with a standard library. object.d, and the std and gcc folders are all required to get GDC to work properly. Notice dstubs.d which declares a ton of stubbed-out language runtime functions for things like AAs, arrays, exception handling, OOP stuff etc. that the compiler expects to be there, but most of them are just "assert(false)" bodies right now.
Oct 23 2007