May 10, 2008
Reply to Jesse,

> On Fri, 09 May 2008 17:44:05 -0700, BCS wrote:
> 
>> Tower Ty wrote: a comment that makes me wonder why he's still around.
>> 
>> Real question: If you think it's that bad, why bother?
>> 
> he's answered this before, he has already spent time on it so he can't
> stop spending time on it. See the dilemma.
> 

Oh, he's addicted! (can't blame him, I've been there [with computers] once or twice)


May 10, 2008
Fawzi Mohamed wrote:
> On 2008-05-10 10:08:10 +0200, Robert Fraser <fraserofthenight@gmail.com> said:
> 
>> torhu wrote:
>>> Dee Girl wrote:
>>>> I read the online documentation of D and decided to give it a try. I'll need to choose one of D1 with Phobos, D1 with Tango, or D2 with Phobos.
>>>> The minimalist in me wants Phobos, the app writer wants Tango, and the programming language lover wants D2. Any advice on what combination I should choose? I want to first write a few programs for my own use. Thank you, Dee Girl
>>>
>>> Hello, Dee Girl :)
>>>
>>> I'd probably go with Phobos while you're learning the language, I found
>>> it easier to get the hang of than Tango.  While Tango is more flexible
>>> and powerful, once you get to know it.
>>>
>>> Chosing between D1/D2 and tango/phobos often comes down to which
>>> libraries you need for your app.  Like if you want to use the new DWT,
>>> Tango and D1 is your only option.    Some third-party libraries can be
>>> used with both tango and phobos, some support just one.  And I think
>>> most libraries only support D1, so D2 is more for just playing around
>>> with at the moment.
>>>
>>> I recommend codepad.org, it's a great way of trying out stuff.  It's a
>>> pastebin that will actually compile and run your code, displaying the
>>> output.  Both tango and phobos (through the tangobos library) work there.
>>
>> Most Phobos libraries run under Tangobos just fine. Actually, I've only tried it with DMDScript, which _didn't_, but supposedly they do ;-P.

There is a requirement with Tangobos that _something_ from std.* be imported.  So it is not the case that you can always compile Phobos-based source out of the box.  Sometimes you need to stick a

 version(Tango) import std.compat;

at the top of a file.  This is because Tango's built-in "object" module   lacks some of the definitions that are in that of Phobos, like aliases for string,dstring,wstring.

--bb
May 10, 2008
i am working with/for dicom and a database, whose odbc i adopted from "http://www.britseyeview.com/D" and i am all happy with that. walter fixes bugs fast, brings new additions etc. (i am checking every day and hope to find new goodies). i also use dfl, freeimage, dcollections... and the community helps a deal for which i am very greatful.
I also find some bugs and try to work around them - BUT i think it is wrong to reduce everything to tango or phobos, it seems to have become be a death or live discussion. I like the small approach, do not (unfortunately) work with linux or macintosh and grab all the stuff that is around to port it to D2.
I do not have the the requirement to to be the fasted racer of them all - i don’t even check. Is it important to be a couple milliseconds faster than everybody else??? No it is usability and reliability! For now that works fine for me.
I wished tango and phobos would merge - not via tangophobos, since it can be a good idea to split people with a library for the bad of a language. A new book might be written than too - and i hope somebody will erase bob’s message with the link.

shoot - english is so hard, please bear with me as a D2 fan and a beginning programmer.


Fawzi Mohamed Wrote:

> On 2008-05-10 10:08:10 +0200, Robert Fraser <fraserofthenight@gmail.com> said:
> 
> > torhu wrote:
> >> Dee Girl wrote:
> >>> I read the online documentation of D and decided to give it a try. I'll need to choose one of D1 with Phobos, D1 with Tango, or D2 with Phobos. The minimalist in me wants Phobos, the app writer wants Tango, and the programming language lover wants D2. Any advice on what combination I should choose? I want to first write a few programs for my own use. Thank you, Dee Girl
> >> 
> >> Hello, Dee Girl :)
> >> 
> >> I'd probably go with Phobos while you're learning the language, I found it easier to get the hang of than Tango.  While Tango is more flexible and powerful, once you get to know it.
> >> 
> >> Chosing between D1/D2 and tango/phobos often comes down to which libraries you need for your app.  Like if you want to use the new DWT, Tango and D1 is your only option.    Some third-party libraries can be used with both tango and phobos, some support just one.  And I think most libraries only support D1, so D2 is more for just playing around with at the moment.
> >> 
> >> I recommend codepad.org, it's a great way of trying out stuff.  It's a pastebin that will actually compile and run your code, displaying the output.  Both tango and phobos (through the tangobos library) work there.
> > 
> > Most Phobos libraries run under Tangobos just fine. Actually, I've only tried it with DMDScript, which _didn't_, but supposedly they do ;-P.
> 
> torhu, care to file a ticket?
> that way it might get fixed.
> Looking at the other tickets I know that it might seem that people do
> not look much at it (I think tangobos was not really much maintained,
> but just whoever needed it fixed what it needed), but I recently merged
> gdc phobos into it, and if feasible I will try to fix it.
> 
> thanks
> Fawzi
> 
> 

May 12, 2008
Dee Girl wrote:
> I read the online documentation of D and decided to give it a try. I'll need to choose one of D1 with Phobos, D1 with Tango, or D2 with Phobos. 
> 
> The minimalist in me wants Phobos, the app writer wants Tango, and the programming language lover wants D2. Any advice on what combination I should choose? I want to first write a few programs for my own use. Thank you, Dee Girl

I'd use D 1.0 + Tango, unless you're don't mind writing standard library type code yourself.
May 12, 2008
Clay Smith Wrote:

> Dee Girl wrote:
> > I read the online documentation of D and decided to give it a try. I'll need to choose one of D1 with Phobos, D1 with Tango, or D2 with Phobos.
> > 
> > The minimalist in me wants Phobos, the app writer wants Tango, and the programming language lover wants D2. Any advice on what combination I should choose? I want to first write a few programs for my own use. Thank you, Dee Girl
> 
> I'd use D 1.0 + Tango, unless you're don't mind writing standard library type code yourself.

Thank you for your advice! But I am already in love with D2. It is buzzword compilant ahem ^_^ Thank you, Dee Girl

May 25, 2008
torhu wrote:
> 
> I recommend codepad.org, it's a great way of trying out stuff.  It's a
> pastebin that will actually compile and run your code, displaying the
> output.  Both tango and phobos (through the tangobos library) work there.

Hey, that's quite a nice site, quite interesting for people new to the languages they support.

-- 
Bruno Medeiros - Software Developer, MSc. in CS/E graduate
http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D
1 2 3
Next ›   Last »