www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Plan 9 support

reply "Jonathan Dunlap" <jadit2 gmail.com> writes:
Just out of curiosity.,. Is there any way to use D with it?
Mar 12 2014
next sibling parent "John Colvin" <john.loughran.colvin gmail.com> writes:
On Wednesday, 12 March 2014 at 13:42:49 UTC, Jonathan Dunlap 
wrote:
 Just out of curiosity.,. Is there any way to use D with it?

I don't know if anyone has tried, but it would definitely be an interesting project.
Mar 12 2014
prev sibling next sibling parent "Asman01" <jckj33 gmail.com> writes:
On Wednesday, 12 March 2014 at 13:42:49 UTC, Jonathan Dunlap 
wrote:
 Just out of curiosity.,. Is there any way to use D with it?

who is using it actually?
Mar 12 2014
prev sibling next sibling parent "ed" <growlercab gmail.com> writes:
  On Wednesday, 12 March 2014 at 13:42:49 UTC, Jonathan Dunlap
 wrote:
 Just out of curiosity.,. Is there any way to use D with it?

who is using it actually?

I just started looking at Plan9 and DMD last weekend. I have nothing to show for it, I was just tinkering but I am toying with the idea of porting Plan9 to D as a hobby project. It would be great if others have any experiences to share with D and Plan9. Cheers, ed
Mar 12 2014
prev sibling parent "Chris Williams" <yoreanon-chrisw yahoo.co.jp> writes:
On Wednesday, 12 March 2014 at 13:42:49 UTC, Jonathan Dunlap 
wrote:
 Just out of curiosity.,. Is there any way to use D with it?

http://plan9.bell-labs.com/wiki/plan9/Porting_alien_software_to_Plan_9/index.html http://en.wikipedia.org/wiki/ANSI/POSIX_Environment It might take some work, but I suspect that Plan 9 is sufficiently similar to a POSIX OS that DMD will more-or-less run with a few tweaks to the build files. The more interesting project would probably be to attach the D front end to a backend that produces Dis machine code, for Inferno. Since Inferno natively supports a garbage collector, a lot of the runtime could be excluded.
Mar 12 2014