www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.dwt - Objections to phobos support?

reply Bill Baxter <dnewsgroup billbaxter.com> writes:
Just wondering if there would be any objections to making DWT work with 
Phobos too, as Chris has managed to do with DFL.

Assuming someone was willing to do the work, of course.

Just checking.  :-)

--bb
Mar 14 2008
parent reply Frank Benoit <keinfarbton googlemail.com> writes:
Bill Baxter schrieb:
 Just wondering if there would be any objections to making DWT work with 
 Phobos too, as Chris has managed to do with DFL.
 
 Assuming someone was willing to do the work, of course.
 
 Just checking.  :-)
 
 --bb

No objections in general. If someone is intersted in doing this, please talk with me about your plans first.
Mar 14 2008
parent reply Bill Baxter <dnewsgroup billbaxter.com> writes:
Frank Benoit wrote:
 Bill Baxter schrieb:
 Just wondering if there would be any objections to making DWT work 
 with Phobos too, as Chris has managed to do with DFL.

 Assuming someone was willing to do the work, of course.

 Just checking.  :-)

 --bb

No objections in general. If someone is intersted in doing this, please talk with me about your plans first.

My thought would be make a small "tangophob" library inside of dwt that implements the necessary functionality. (Somehow that name just seems way too appropriate :-)) Here's the current list of tango imports from a recent svn version of dwt-win: import tango.core.Array; import tango.core.Exception; import tango.core.Thread; import tango.core.Tuple; import tango.core.sync.Condition; import tango.core.sync.Mutex; import tango.io.Console; import tango.io.File; import tango.io.FileConduit; import tango.io.FileConst; import tango.io.FilePath; import tango.io.FileSystem; import tango.io.Stdout; import tango.io.TempFile; import tango.io.model.IConduit; import tango.io.protocol.Reader; import tango.stdc.stdlib; import tango.stdc.string; import tango.stdc.stringz; import tango.sys.Common; import tango.sys.Process; import tango.sys.SharedLib; import tango.sys.win32.CodePage; import tango.text.Text; import tango.text.Unicode; import tango.text.Util; import tango.text.convert.Float; import tango.text.convert.Format; import tango.text.convert.Integer; import tango.text.convert.Utf; import tango.time.Clock; import tango.util.Convert; import tango.util.log.Trace; It does look like it would a fair amount of work, even considering that only a few functions are used from some of those modules. --bb
Mar 15 2008
parent reply Anonymous <anon.anon anon.anon.com> writes:
Bill Baxter Wrote:

 Frank Benoit wrote:
 Bill Baxter schrieb:
 Just wondering if there would be any objections to making DWT work 
 with Phobos too, as Chris has managed to do with DFL.

 Assuming someone was willing to do the work, of course.

 Just checking.  :-)

 --bb

No objections in general. If someone is intersted in doing this, please talk with me about your plans first.

My thought would be make a small "tangophob" library inside of dwt that implements the necessary functionality. (Somehow that name just seems way too appropriate :-)) Here's the current list of tango imports from a recent svn version of dwt-win: import tango.core.Array; import tango.core.Exception; import tango.core.Thread; import tango.core.Tuple; import tango.core.sync.Condition; import tango.core.sync.Mutex; import tango.io.Console; import tango.io.File; import tango.io.FileConduit; import tango.io.FileConst; import tango.io.FilePath; import tango.io.FileSystem; import tango.io.Stdout; import tango.io.TempFile; import tango.io.model.IConduit; import tango.io.protocol.Reader; import tango.stdc.stdlib; import tango.stdc.string; import tango.stdc.stringz; import tango.sys.Common; import tango.sys.Process; import tango.sys.SharedLib; import tango.sys.win32.CodePage; import tango.text.Text; import tango.text.Unicode; import tango.text.Util; import tango.text.convert.Float; import tango.text.convert.Format; import tango.text.convert.Integer; import tango.text.convert.Utf; import tango.time.Clock; import tango.util.Convert; import tango.util.log.Trace; It does look like it would a fair amount of work, even considering that only a few functions are used from some of those modules. --bb

How about "TangoPhobia" as the name of the library as they are too scared to use Tango. That is a joke but I still like the name.
Mar 15 2008
parent John Reimer <terminal.node gmail.com> writes:
Anonymous wrote:
 
 How about "TangoPhobia" as the name of the library as they are too scared to
use Tango.
 That is a joke but I still like the name.

Who is "I"? -JJR
Mar 15 2008