I'm new in the programming, systems programming especially, but I
want to learn D more as a systems programming language and by
that I mean avoiding libraries at all. My goal is to write a
simple operating system totaly in D (using Assembly wherever is
needed) and by progressing in that project
On Wednesday, 8 January 2014 at 23:38:31 UTC, Goran Petrevski
wrote:
I'm new in the programming, systems programming especially, but
I want to learn D more as a systems programming language and by
that I mean avoiding libraries at all. My goal is to write a
simple operating system totaly in D (
On Thursday, 9 January 2014 at 03:36:30 UTC, Rikki Cattermole
wrote:
I don't know how easy it would be to get a bootloader to call a
D kernel although it has been done.
Pretty easy if you use GRUB. You can just compile a regular linux
program with a linker script and load it right up.
My min
On Thursday, 9 January 2014 at 03:36:30 UTC, Rikki Cattermole
wrote:
You won't have access to the GC so a lot of language features
(like slices) are out of the question.
Slices are fine, it's just the slice concatenation operators that
must be disabled. This is easily accomplished by simply no
On Wednesday, 8 January 2014 at 23:38:31 UTC, Goran Petrevski
wrote:
I'm new in the programming, systems programming especially, but
I want to learn D more as a systems programming language and by
that I mean avoiding libraries at all. My goal is to write a
simple operating system totaly in D (
You might want to look into XOmB:
https://github.com/xomboverlord/xomb
Isn't it written in D1? Not sure about that...
On Friday, 10 January 2014 at 00:05:35 UTC, Goran Petrevski wrote:
You might want to look into XOmB:
https://github.com/xomboverlord/xomb
Isn't it written in D1? Not sure about that...
So what if it is written in D1? :) It should not be a big problem
to "port" it to D2.
Second interesting pr