On 15 December 2016 at 20:46, Ilya Yaroshenko via
Digitalmars-d-announce <firstname.lastname@example.org> wrote:
> On Thursday, 15 December 2016 at 19:15:41 UTC, Iain Buclaw wrote:
>> On 15 December 2016 at 18:43, Ilya Yaroshenko via Digitalmars-d-announce
>> <email@example.com> wrote:
>> I think I understand what you are trying to say, but I've had to re-read
>> it at least a dozen times because you' either grok very little about how the
>> internals are threaded together, or fully grok that but invented your own
>> words to describe them.
>> In either case, you're complaints are easily resolved by using a
>> cross-compiler. You don't need to building D programs for new targets on
>> the same CPU that will be running the program.
>> And I think this is the point that you are missing. Even though you are
>> alluding to wanting a D compiler that does not depend on druntime (what you
>> call betterC, which is at best a gross misunderstanding of what betterC
>> actually does).
>> To almost prove a point, there are 26 cross compilers for GDC in Debian,
>> almost all of which do not have druntime library support (yet).
> Ah, this is awesome! Thank you!
> I though that we have not easy way for cross-compilation. If
> cross-compilation is not a problem then I am OK about DMD FE depends on
> BTW, when the next GDC release will be available?
GCC will release 6.3 before Christmas, I'll try to co-ordinate getting
downloadable binaries for travisCI out at the same time also.
Bear in mind that GDC will be feature complete up to 2.068.2, but
includes a number of bug fixes from latter versions. This will be the
direction that I anticipate to head in until a time comes where the
frontend exposes everything GDC depends upon in order to bootstrap to
the latest stable branch.