June 20, 2008
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
"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
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
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
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
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
"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
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.
1 2 3 4 5 6 7 8 9
Next ›   Last »