View mode: basic / threaded / horizontal-split · Log in · Help
September 11, 2005
SelfHosting
Why D is not self hosting language?
I mean, could be front end (for example) written in D? And backend too?
For a moment we see how C++ killer is written in C++ :-)
September 11, 2005
Re: SelfHosting
I dont think ready its for yet. :-)


Sokolov Yura wrote:
> Why D is not self hosting language?
> I mean, could be front end (for example) written in D? And backend too?
> For a moment we see how C++ killer is written in C++ :-)
> 
>
September 11, 2005
Re: SelfHosting
On Sun, 11 Sep 2005 11:23:55 -0400, Sokolov Yura  
<Sokolov_member@pathlink.com> wrote:

> Why D is not self hosting language?
> I mean, could be front end (for example) written in D? And backend too?
> For a moment we see how C++ killer is written in C++ :-)

Here's an older discussion,  
http://www.digitalmars.com/d/archives/digitalmars/D/19857.html
September 11, 2005
Re: SelfHosting
In article <dg1i6b$2m26$1@digitaldaemon.com>, Sokolov Yura says...
>
>Why D is not self hosting language?
>I mean, could be front end (for example) written in D? And backend too?
>For a moment we see how C++ killer is written in C++ :-)

I take by "self-hosting" you mean "self-compiling".

It's in a FAQ:
http://www.prowiki.org/wiki4d/wiki.cgi?action=browse&id=FaqRoadmap&oldid=FAQ#Self-CompilingCompiler

jcc7
September 14, 2005
Re: SelfHosting
"Sokolov Yura" <Sokolov_member@pathlink.com> wrote in message
news:dg1i6b$2m26$1@digitaldaemon.com...
> Why D is not self hosting language?
> I mean, could be front end (for example) written in D? And backend too?
> For a moment we see how C++ killer is written in C++ :-)

I'd much prefer it was written in D, it would make maintenance and
improvement much easier. But it's got to hook up with the gcc back end and
the DMC back end.
Top | Discussion index | About this forum | D home