D as System Language

2015-03-30 Thread Columbus via Digitalmars-d
I'm not so much into the D Projects, but am familiar with the concepts of the language. I want to use D as the language of a hobby operating system. There isn't much documentation about doing so, and the question already got asked: When D is a system language, why hasn't anyone made an OS in it

Re: D as System Language

2015-03-30 Thread Columbus via Digitalmars-d
On Monday, 30 March 2015 at 17:22:47 UTC, Adam D. Ruppe wrote: I think there is a page on the osdev wiki somewhere, but odds are the chapter in my book is the best we have (and even there, I didn't go too deep into it, I just got interrupts working on x86) I can also offer my minimal.zip

Re: D as System Language

2015-03-30 Thread Columbus via Digitalmars-d
Many thanks for your work!!! This is the thing I searched so long. Now only the people from risc-v need to publish the privileged ISA documentation, and I can work on my weird plan. I don't know in what kind of problems I'm running into, but it is one of the only exciting things I'm interested

Re: D as System Language

2015-03-30 Thread Columbus via Digitalmars-d
On Monday, 30 March 2015 at 16:17:33 UTC, Mathias Lang wrote: Note that *the* place to go for OSDev is osdev.org which has some (sometimes outdated) D-related topics (and will give you exactly the same advice as me). Acutally I'm on osdev.org , I just wanted to hear something from D people

Re: D as System Language

2015-03-30 Thread Columbus via Digitalmars-d
On Monday, 30 March 2015 at 15:39:07 UTC, Adam D. Ruppe wrote: Basically you can start with an empty runtime and then add back missing functions as needed to get it to compile. What do you mean by an empty runtime? What does a runtime need? On Monday, 30 March 2015 at 15:42:46 UTC, weaselcat