Re: D2 port of Tango

2011-10-18 Thread Jacob Carlborg
On 2011-10-18 06:52, SiegeLord wrote: I just wanted to get the word out about a little project me and a few other people been working on for the few past months, in case anyone feels like helping out (or just as an FYI). This project is the D2 port of the Tango framework library. You can read

Re: D2 port of Tango

2011-10-18 Thread Jacob Carlborg
On 2011-10-18 06:52, SiegeLord wrote: I just wanted to get the word out about a little project me and a few other people been working on for the few past months, in case anyone feels like helping out (or just as an FYI). This project is the D2 port of the Tango framework library. You can read

Re: D2 port of Tango

2011-10-18 Thread Trass3r
Good job. The first project is a D2 port proper that tries to keep API semantics This is the 'd2port' branch in my repository. The second project is a more ambitious effort to rewrite some aspects This is the 'master' branch in my repository. Why isn't it the other way around?

Re: D2 port of Tango

2011-10-18 Thread Trass3r
Why? What's the point? Why not work on Phobos instead? Well D1 projects could be ported to D2 much more easily, e.g. Yage.

Re: D2 port of Tango

2011-10-18 Thread zsxxsz
Greate news. I wait for it for a long time.

Re: D2 port of Tango

2011-10-18 Thread SiegeLord
Caligo Wrote: Why? What's the point? Why not work on Phobos instead? Aside from the obvious philosophical differences, which I am NOT going to get into, porting D1 projects is an important reason. -SiegeLord

Re: D2 port of Tango

2011-10-18 Thread SiegeLord
Jacob Carlborg Wrote: Does this use druntime? Yes, although a Tango specific runtime (compatible with druntime) will probably be an option some day too. Still, right now you can safely use (modulo my imperfect testing) Phobos and Tango modules together in a single program. Do you have any

Re: D2 port of Tango

2011-10-18 Thread SiegeLord
Trass3r Wrote: Why isn't it the other way around? Just a historical oddity. -SiegeLord

Re: D2 port of Tango

2011-10-18 Thread Denis Shelomovskij
18.10.2011 8:00, Caligo пишет: On Mon, Oct 17, 2011 at 11:52 PM, SiegeLord n...@none.com mailto:n...@none.com wrote: I just wanted to get the word out about a little project me and a few other people been working on for the few past months, in case anyone feels like helping out

Re: D2 port of Tango

2011-10-18 Thread Eric Poggel (JoeCoder)
On 10/18/2011 12:52 AM, SiegeLord wrote: I just wanted to get the word out about a little project me and a few other people been working on for the few past months, in case anyone feels like helping out (or just as an FYI). This project is the D2 port of the Tango framework library. You can

Re: D2 port of Tango

2011-10-18 Thread Eric Poggel (JoeCoder)
On 10/18/2011 6:24 AM, Trass3r wrote: Why? What's the point? Why not work on Phobos instead? Well D1 projects could be ported to D2 much more easily, e.g. Yage. True, but I had hoped to port Yage to phobos2 anyway. Lack of xml support in phobos is the biggest reason I haven't started doing

Re: D2 port of Tango

2011-10-18 Thread Trass3r
I already mentioned this deeper down in the thread, but what are the chances of being able to use tango as an add-on for phobos2? Something from which I could pull in only the tango modules I need and use phobos for the rest? He already answered that: SiegeLord Wrote: Does this use

Re: D2 port of Tango

2011-10-18 Thread Eric Poggel (JoeCoder)
On 10/18/2011 12:45 PM, Trass3r wrote: I already mentioned this deeper down in the thread, but what are the chances of being able to use tango as an add-on for phobos2? Something from which I could pull in only the tango modules I need and use phobos for the rest? He already answered that:

Re: D2 port of Tango

2011-10-18 Thread Jonathan M Davis
On Tuesday, October 18, 2011 10:27 Denis Shelomovskij wrote: 18.10.2011 8:00, Caligo пишет: On Mon, Oct 17, 2011 at 11:52 PM, SiegeLord n...@none.com mailto:n...@none.com wrote: I just wanted to get the word out about a little project me and a few other people been working on for the

Re: D2 port of Tango

2011-10-18 Thread SiegeLord
Denis Shelomovskij Wrote: +1 to Caligo. I agree that Tango is a good library (and was the best one for D1) but, IMHO, porting it to D2 is a bad idea. I'm the one who has a big D1+Tango project and I'd better rewrite it with D2+Phobos, because: 0. I don't want to have a two standard

Re: D2 port of Tango

2011-10-18 Thread SiegeLord
Eric Poggel (JoeCoder) Wrote: Not quite. I was wondering if it can be done with ONLY bringing in what I need, as apposed to most or all of tango. One of Tango's philosophies was to minimize intermodule dependencies, something that makes this porting effort a lot easier... still, those

Re: D2 port of Tango

2011-10-18 Thread Charles Hixson
On 10/18/2011 09:15 AM, SiegeLord wrote: Caligo Wrote: Why? What's the point? Why not work on Phobos instead? Aside from the obvious philosophical differences, which I am NOT going to get into, porting D1 projects is an important reason. -SiegeLord While I can see the desirability of