June 20, 2008 Re: DMD 1.031 and 2.015 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Georg Wrede | Georg Wrede schrieb:
> Charles Hixson wrote:
>> A D compiler option to emit C code? (Or C++ code?) It wouldn't need to be as efficient as D-to-executable in order to be portable.
>
> There's no reason this code would be any less efficient than the ASM the D compiler has to generate anyway. After all, the "C language" is actually not a language, it is more like a CPU independent symbolic assembly language. (At least in the K&R days it was.)
>
> While technologically an interesting option, I'd think that in a political way this would be unwise. Not to mention the credibility of D.
>
Most Eiffel compilers are using C as intermediate language. b
|
June 20, 2008 Re: DMD 1.031 and 2.015 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Koroskin Denis | "Koroskin Denis" <2korden@gmail.com> wrote in message news:op.uc1rl8s1enyajd@proton.creatstudio.intranet... > > What about putting *compiled* (not the sources) backend (as a lib) to a public as well, so that people could build a DMD themselves? This would be a *huge* step forward. People would be able make some play with it, fix some bug, run tests and propose the patch to Walter. > > Does putting backend in a compiled form to digitalmars.com/dsource involve any copyright infringements? People have been asking for this for ages. I get the impression Walter either doesn't see the value in it or doesn't have the time to do it. |
June 20, 2008 Re: DMD 1.031 and 2.015 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jarrett Billingsley | On Fri, 20 Jun 2008 18:17:18 +0400, Jarrett Billingsley <kb3ctd2@yahoo.com> wrote:
> "Koroskin Denis" <2korden@gmail.com> wrote in message
> news:op.uc1rl8s1enyajd@proton.creatstudio.intranet...
>>
>> What about putting *compiled* (not the sources) backend (as a lib) to a
>> public as well, so that people could build a DMD themselves? This would be
>> a *huge* step forward. People would be able make some play with it, fix
>> some bug, run tests and propose the patch to Walter.
>>
>> Does putting backend in a compiled form to digitalmars.com/dsource involve
>> any copyright infringements?
>
> People have been asking for this for ages. I get the impression Walter
> either doesn't see the value in it or doesn't have the time to do it.
>
>
IIRC, he once stated that there are parts of source code that he can't disclose (written by thirdparty, I assume), but he said nothing about compiled form redistribution restrictions.
|
June 20, 2008 Re: DMD 1.031 and 2.015 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jarrett Billingsley | Reply to Jarrett,
> "Koroskin Denis" <2korden@gmail.com> wrote in message
> news:op.uc1rl8s1enyajd@proton.creatstudio.intranet...
>
>> What about putting *compiled* (not the sources) backend (as a lib) to
>> a public as well, so that people could build a DMD themselves? This
>> would be a *huge* step forward. People would be able make some play
>> with it, fix some bug, run tests and propose the patch to Walter.
>>
>> Does putting backend in a compiled form to digitalmars.com/dsource
>> involve any copyright infringements?
>>
> People have been asking for this for ages. I get the impression
> Walter either doesn't see the value in it or doesn't have the time to
> do it.
>
IIRC there is something about the back end being sold as a lib that might hook in with the 3dr party thing to make for a whole mess of stuff.
I wonder what it would cost to buy any third party interests so that it could be redistributed?
|
June 26, 2008 Re: DMD 1.031 and 2.015 releases - thanks | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote: > Some new stuff to make writing templates easier. Most appreciated! Perhaps I'm a little late... (I blame it all on the univ exams!) but thanks a lot :D This release is likely to make my life a lot easier :) -- Tomasz Stachowiak http://h3.team0xf.com/ h3/h3r3tic on #D freenode |
June 26, 2008 Re: DMD 1.031 and 2.015 releases - thanks | ||||
---|---|---|---|---|
| ||||
Posted in reply to Tom S | Tom S wrote:
> Most appreciated! Perhaps I'm a little late... (I blame it all on the univ exams!) but thanks a lot :D This release is likely to make my life a lot easier :)
You're welcome!
|
June 26, 2008 Re: DMD 1.031 and 2.015 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | "Walter Bright" <newshound1@digitalmars.com> wrote in message news:g3agsn$1o76$2@digitalmars.com... > Some new stuff to make writing templates easier. > > http://www.digitalmars.com/d/1.0/changelog.html > http://ftp.digitalmars.com/dmd.1.031.zip <snip> Bugzilla 2118: Inconsistent use of string vs invariant(char[]) in doc Bugzilla 2132: CTFE: can't evaluate ~= at compile time, D2 only. These seem to be D 2-specific issues - so what are they doing in the 1.031 changelog? Stewart. -- My e-mail address is valid but not my primary mailbox. Please keep replies on the 'group where everybody may benefit. |
June 27, 2008 Re: DMD 1.031 and 2.015 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Stewart Gordon | Stewart Gordon wrote:
> "Walter Bright" <newshound1@digitalmars.com> wrote in message news:g3agsn$1o76$2@digitalmars.com...
>> Some new stuff to make writing templates easier.
>>
>> http://www.digitalmars.com/d/1.0/changelog.html
>> http://ftp.digitalmars.com/dmd.1.031.zip
>
> <snip>
>
> Bugzilla 2118: Inconsistent use of string vs invariant(char[]) in doc
> Bugzilla 2132: CTFE: can't evaluate ~= at compile time, D2 only.
>
> These seem to be D 2-specific issues - so what are they doing in the 1.031 changelog?
There were related effects for D1.
|
Copyright © 1999-2021 by the D Language Foundation