www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - About the DMD backend

reply "carlos smith" <carlos.smith sympatico.ca> writes:
After i read all what have been said about the
impossibility to open source the backend,
i would like to know if the following idea
woul be [more] acceptable by Walter.

Instead of open-sourcing the backend, would that
be a good+acceptable idea to distribute with dmd
( or in a separate file ), a library (or dll)
containing the backend code ?

This would allow *everyone* to experiment with
new ideas...

Or is it viewed as an unfair competition to Walter
work ?

What do you thing ?
Jun 17 2005
next sibling parent reply Thomas Kuehne <thomas-dloop kuehne.this-is-spam.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

carlos smith schrieb am Fri, 17 Jun 2005 13:12:24 -0400:
 After i read all what have been said about the
 impossibility to open source the backend,
 i would like to know if the following idea
 woul be [more] acceptable by Walter.

 Instead of open-sourcing the backend, would that
 be a good+acceptable idea to distribute with dmd
 ( or in a separate file ), a library (or dll)
 containing the backend code ?

 This would allow *everyone* to experiment with
 new ideas...

http://home.earthlink.net/~dvdfrdmn/d/ Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFCswtn3w+/yD4P9tIRAv/rAJ4g9EhV+nLo+E9TScfpgkkfT68VmwCfc5eJ 1Tdu7j38QBS3+AYpdWVP1IA= =0FJe -----END PGP SIGNATURE-----
Jun 17 2005
parent "carlos smith" <carlos.smith sympatico.ca> writes:
 http://home.earthlink.net/~dvdfrdmn/d/


 Thomas

I know about the * GDC Frontend * This is an important and very cool project and i certainly does want it to continue. But... I am asking about the Walter's stuff. Using Walter's backend, would offer greater compatibility, easier transition to new versions, ... I may be wrong, but i think GDC will always be 1 or 2 versions behind the official distribution. Also, modifying the official ditribution may make it easier for Walter to accept contributions from the outside world.
Jun 17 2005
prev sibling parent reply Michael Butscher <mbutscher gmx.de> writes:
carlos smith wrote:
 After i read all what have been said about the
 impossibility to open source the backend,
 i would like to know if the following idea
 woul be [more] acceptable by Walter.
 
 Instead of open-sourcing the backend, would that
 be a good+acceptable idea to distribute with dmd
 ( or in a separate file ), a library (or dll)
 containing the backend code ?
 
 This would allow *everyone* to experiment with
 new ideas...
 
 Or is it viewed as an unfair competition to Walter
 work ?
 
 What do you thing ?

The backend could then be used for other purposes (languages) as well, maybe Walter does not want that. Maybe somebody could extract the GCC backend instead and create an easy to use(!) library out of it? Michael
Jun 18 2005
parent reply "Walter" <newshound digitalmars.com> writes:
"Michael Butscher" <mbutscher gmx.de> wrote in message
news:MPG.1d1e8db775f5b27f989697 news.digitalmars.com...
 The backend could then be used for other purposes (languages) as well,

 Walter does not want that.

The reason it isn't done is because it's a lot of work to split it off as a library, document it, etc.
Jun 18 2005
parent "Carlos Smith" <carlos.smith sympatico.ca> writes:
"Walter" <newshound digitalmars.com> wrote in message
news:d91ub6$108s$1 digitaldaemon.com...
 "Michael Butscher" <mbutscher gmx.de> wrote in message
 news:MPG.1d1e8db775f5b27f989697 news.digitalmars.com...
 The backend could then be used for other purposes (languages) as well,


Yes, that would have been very useful.
 The reason it isn't done is because it's a lot of work to split it off as

 library, document it, etc.

Very understandable. Thanks.
Jun 18 2005