Starting D with a project in mind.
Dicebot
public at dicebot.lv
Tue Oct 15 15:38:59 PDT 2013
On Tuesday, 15 October 2013 at 22:28:59 UTC, Andrew wrote:
> I don't really understand why there are so many .d files that
> just seem to wrap standard os stuff - why not just use the
> standard installed C headers and avoid all of this overhead
> that needs maintaining ?
Those .d files are essentially just that - ported C headers so
that you don't need to declared these functions manually. You can
easily re-generated those from actual system C headers using tool
like https://github.com/jacob-carlborg/dstep
> Interestingly the gcc Go compiler that is also included with
> gcc 4.8 built and installed first time so I'm rather tempted to
> just to give up with D as this point after a valiant battle for
> the last few days.
Unfortunately, this is an area where difference in developer
count is really notable. It is a dead end - support for more
exotic platforms like ARM is lacking because there too few people
who need it and new bypassers are scared from further
investigation because of lacking support. There is hardly
anything we can do until some volunteer will appear who is
willing to champion this.
More information about the Digitalmars-d-learn
mailing list