www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Poll: are you using D2.0?

reply Bill Baxter <dnewsgroup billbaxter.com> writes:
Just curious how many folks are actually using D2.x already.
Reply here, or if you'd like to keep the noise on the NG down, just 
respond with this no-reg-required poll:

    http://www.billbaxter.com/tmp/d2poll.html

--bb
Oct 16 2007
next sibling parent "Steven Schveighoffer" <schveiguy yahoo.com> writes:
Not using 2.x, because I use tango, which doesn't yet support 2.x.

-Steve

"Bill Baxter" wrote
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:

    http://www.billbaxter.com/tmp/d2poll.html

 --bb 

Oct 16 2007
prev sibling next sibling parent BCS <ao pathlink.com> writes:
Reply to Bill,

 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just
 respond with this no-reg-required poll:
 http://www.billbaxter.com/tmp/d2poll.html
 
 --bb
 

NO, All my d work at the moment is intended to survive for a while. As such 2.0's moving target is "not good".
Oct 16 2007
prev sibling next sibling parent "Janice Caron" <caron800 googlemail.com> writes:
On 10/16/07, Bill Baxter <dnewsgroup billbaxter.com> wrote:
 Just curious how many folks are actually using D2.x already.
 Reply here

Yes
Oct 16 2007
prev sibling next sibling parent Christopher Wright <dhasenan gmail.com> writes:
Bill Baxter wrote:
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
    http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

I started a project a while back that requires __traits, but these days I'm using Tango.
Oct 16 2007
prev sibling next sibling parent torhu <no spam.invalid> writes:
Bill Baxter wrote:
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
     http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

The two libraries I maintain both support both 1.x and 2.x. But I don't use 2.x in apps just yet.
Oct 16 2007
prev sibling next sibling parent Frank Benoit <keinfarbton googlemail.com> writes:
Bill Baxter schrieb:
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just
 respond with this no-reg-required poll:
 
    http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

Tangouser => D1 But as soon as tango makes the switch to D2, i am also using D2.
Oct 16 2007
prev sibling next sibling parent reply Bruce Adams <tortoise_74 yeah.who.co.uk> writes:
Bill Baxter Wrote:

 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
     http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

I'm using 2.0. I started with it because there didn't seem any point using the older version. I get some new features I want to play with. I have had no worries about it being a moving target. It doesn't move that fast. I've never tried Tango because Phobos is the standard library so naturally I started with that. However, I have yet to cut my teeth on a really big public facing project. Bruce.
Oct 16 2007
parent Regan Heath <regan netmail.co.nz> writes:
Bruce Adams wrote:
 Bill Baxter Wrote:
 
 Just curious how many folks are actually using D2.x already. Reply
 here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
 http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

I'm using 2.0. I started with it because there didn't seem any point using the older version. I get some new features I want to play with. I have had no worries about it being a moving target. It doesn't move that fast. I've never tried Tango because Phobos is the standard library so naturally I started with that. However, I have yet to cut my teeth on a really big public facing project.

I'm with Bruce for all the same reasons :) Regan
Oct 17 2007
prev sibling next sibling parent "Jarrett Billingsley" <kb3ctd2 yahoo.com> writes:
"Bill Baxter" <dnewsgroup billbaxter.com> wrote in message 
news:ff37lh$2kej$1 digitalmars.com...
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:

    http://www.billbaxter.com/tmp/d2poll.html

 --bb

No, Tango + hate const = D1 for me, at least until those are solved. There isn't _that_ much in D2 to draw me over anyway. Const sure isn't it.
Oct 16 2007
prev sibling next sibling parent Jascha Wetzel <firstname mainia.de> writes:
Bill Baxter wrote:
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
    http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

i'm using __traits based runtime reflection. besides that i could use 1.0.
Oct 16 2007
prev sibling next sibling parent Lionello Lunesu <lio lunesu.remove.com> writes:
No.
Oct 17 2007
prev sibling next sibling parent =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
No, and I am not sure if I ever will.

--anders
Oct 17 2007
prev sibling next sibling parent none <none none.com> writes:
Bill Baxter Wrote:

 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
     http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

Oct 17 2007
prev sibling next sibling parent reply Jason House <jason.james.house gmail.com> writes:
Bill Baxter Wrote:

 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
     http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

No. Part of it could be that I'm using Tango and it doesn't support 2.x. The bigger part is that I don't know how much work it'll be to port to 2.x alpha and the later 2.x when const is fixed. It's a shame the discussions about why that is and how to fix it died on this NG. It'd be nice to see a plan ahead for const in 2.x (that'd help soothe my issues)
Oct 17 2007
parent Bruce Adams <tortoise_74 yeah.who.co.uk> writes:
Jason House Wrote:

 Bill Baxter Wrote:
 
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
     http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

No. Part of it could be that I'm using Tango and it doesn't support 2.x. > The bigger part is that I don't know how much work it'll be to port > to 2.x alpha and the later 2.x when const is fixed. It's a shame the > discussions about why that is and how to fix it died on this NG. It'd > be nice to see a plan ahead for const in 2.x (that'd help soothe my > issues)

Its not dead its resting (pining for the fjords). I guess we are waiting for Walter and the inner circle to post a revamped suggestion or someone to work through the use cases and have a new brain wave.
Oct 17 2007
prev sibling next sibling parent reply Tomas Lindquist Olsen <tomas famolsen.dk> writes:
Bill Baxter wrote:

Nope. I wish there was no D 2.0.
Oct 17 2007
parent reply Bruce Adams <tortoise_74 yeah.who.co.uk> writes:
Tomas Lindquist Olsen Wrote:

 Nope. I wish there was no D 2.0.

Isn't that a little like wishing there was no tomorrow? A language, especially one as new as D must have some room to mature.
Oct 17 2007
parent reply Tomas Lindquist Olsen <tomas famolsen.dk> writes:
Bruce Adams wrote:
 Tomas Lindquist Olsen Wrote:
 
 Nope. I wish there was no D 2.0.

Isn't that a little like wishing there was no tomorrow? A language, especially one as new as D must have some room to mature.

I guess you could see it like that. I don't like what I'm seeing D2.0 become and thus I wish it didn't exist. Probably when D1.0 is no longer maintained I wont be using D anymore... At least that is how I feel about the whole thing right now. Who knows, maybe D-const will actually turn out quite nice, and I might change my mind.
Oct 18 2007
parent Bruce Adams <tortoise_74 yeah.who.co.uk> writes:
Tomas Lindquist Olsen Wrote:

 Bruce Adams wrote:
 Tomas Lindquist Olsen Wrote:
 
 Nope. I wish there was no D 2.0.

Isn't that a little like wishing there was no tomorrow? A language, especially one as new as D must have some room to mature.

I guess you could see it like that. I don't like what I'm seeing D2.0 become and thus I wish it didn't exist. Probably when D1.0 is no longer maintained I wont be using D anymore... At least that is how I feel about the whole thing right now. Who knows, maybe D-const will actually turn out quite nice, and I might change my mind.

What has D2.0 become? I just see a better D myself. Apart from the const mess, do you see anything else with a bad smell? I guess D1.0 was a pure C++ refactoring while D2.0 is trying to move beyond that and make D something more in its own right?
Oct 20 2007
prev sibling next sibling parent Carlos Santander <csantander619 gmail.com> writes:
Bill Baxter escribió:
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
    http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

As a Tango user, no. It's also not very appealing to know that D2 is so const-dependent and that at some point the entire const system is going to change. -- Carlos Santander Bernal
Oct 17 2007
prev sibling next sibling parent "Adam D. Ruppe" <destructionator gmail.com> writes:
On Wed, Oct 17, 2007 at 05:41:21AM +0900, Bill Baxter wrote:
 Just curious how many folks are actually using D2.x already.

Yes, I am, for most my newer (small) projects. It is const and invariant that pulled me in. While it can be a little annoying at times, I think it is making for better code in the end. My older projects still use D 1.0, just because I don't want to port all that code or the libraries I wrote that they depend on over to 2.0.
 --bb

-- Adam D. Ruppe http://arsdnet.net
Oct 17 2007
prev sibling next sibling parent Don Clugston <dac nospam.com.au> writes:
Bill Baxter wrote:
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
    http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

No. Still having too much fun with 1.0, and got enough to keep me busy without thinking about the const debate. The appealing features in D2.0 are __traits(allMembers) and now overload sets.
Oct 17 2007
prev sibling next sibling parent reply Ary Manzana <ary esperanto.org.ar> writes:
In Descent we are mainly focusing on doing the semantic analysis for 
D1.x, since D2.x is a constantly moving target.

Bill Baxter wrote:
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
    http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

Oct 17 2007
parent reply Bruce Adams <tortoise_74 yeah.who.co.uk> writes:
Ary Manzana Wrote:

 In Descent we are mainly focusing on doing the semantic analysis for 
 D1.x, since D2.x is a constantly moving target.
 

Is CONSTantly moving target a deliberate pun?
Oct 17 2007
parent reply Ary Manzana <ary esperanto.org.ar> writes:
Bruce Adams wrote:
 Ary Manzana Wrote:
 
 In Descent we are mainly focusing on doing the semantic analysis for 
 D1.x, since D2.x is a constantly moving target.

Is CONSTantly moving target a deliberate pun?

It's invariantly not, really.
Oct 17 2007
parent Walter Bright <newshound1 digitalmars.com> writes:
Ary Manzana wrote:
 Bruce Adams wrote:
 Ary Manzana Wrote:

 In Descent we are mainly focusing on doing the semantic analysis for 
 D1.x, since D2.x is a constantly moving target.

Is CONSTantly moving target a deliberate pun?

It's invariantly not, really.

finally, a good pun.
Oct 17 2007
prev sibling next sibling parent Chad J <gamerChad _spamIsBad_gmail.com> writes:
Bill Baxter wrote:
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
    http://www.billbaxter.com/tmp/d2poll.html
 
 --bb

Nope. Still using D1.x whenever I get the chance to do D coding. I tried 2.x, and I forget everything that happened except for a related combination of constness and pain. I'm kinda disturbed by this const thing. It doesn't seem to just flow nicely like most of the rest of D. It seems to be a huge time sink too, for everyone involved. An earlier post suggested focusing on pure functions and such as an alternative, which is something I could actually get behind. I might try it again at some point, even if only to check the conclusions of my previous experiences.
Oct 17 2007
prev sibling parent reply Bill Baxter <dnewsgroup billbaxter.com> writes:
Bill Baxter wrote:
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
    http://www.billbaxter.com/tmp/d2poll.html

Here's a summary of the poll results: ------------------------------- From the web poll: Yes: 28 No: 87 From replies here: Yes: ~6 No: ~13 Totals: Yes: 34/134 = 25% No: 100/134 = 75% -------------------------------- Comments from the webpoll: problems with installing both version in one system Don't really need anything from d2. Const maybe, but it's apparently not ready yet. until tango works with D2.0 I stay with 1.0 tango only for 1.0 See NG posts about tango and const D1. Too many announced code-breaking future changes are yet to happen. I'm using version 1 becasue of Tango compatibility I was using it, but decided to wait for the const changes to go through. I actually (for the most part) like the new const, and the new invariant is what pulled me over for a couple of my projects. I'm use D 1.0 with tango in a small real world project, and would expand the usage if this time D prove itself. Waiting for the const issues to be resolved properly not as stable (both implementation and spec). working with multiple guys i cannot live without const Bud will compile on either I'm waiting for it to stabilize. first! 0ffh =) [btw. drat compiles with D2.005, i suppose i'll have to update it for 2.006) I'm waiting for const to be settled --------------------------- My summary: Looks like the main reasons for not going to 2.0 are * Tango * waiting for const to be settled * generally waiting for more "stability" --bb
Nov 02 2007
parent reply S. <S s.com> writes:
No, but I would be if tango supported it.

Bill Baxter Wrote:

 Bill Baxter wrote:
 Just curious how many folks are actually using D2.x already.
 Reply here, or if you'd like to keep the noise on the NG down, just 
 respond with this no-reg-required poll:
 
    http://www.billbaxter.com/tmp/d2poll.html

Here's a summary of the poll results: ------------------------------- From the web poll: Yes: 28 No: 87 From replies here: Yes: ~6 No: ~13 Totals: Yes: 34/134 = 25% No: 100/134 = 75% -------------------------------- Comments from the webpoll: problems with installing both version in one system Don't really need anything from d2. Const maybe, but it's apparently not ready yet. until tango works with D2.0 I stay with 1.0 tango only for 1.0 See NG posts about tango and const D1. Too many announced code-breaking future changes are yet to happen. I'm using version 1 becasue of Tango compatibility I was using it, but decided to wait for the const changes to go through. I actually (for the most part) like the new const, and the new invariant is what pulled me over for a couple of my projects. I'm use D 1.0 with tango in a small real world project, and would expand the usage if this time D prove itself. Waiting for the const issues to be resolved properly not as stable (both implementation and spec). working with multiple guys i cannot live without const Bud will compile on either I'm waiting for it to stabilize. first! 0ffh =) [btw. drat compiles with D2.005, i suppose i'll have to update it for 2.006) I'm waiting for const to be settled --------------------------- My summary: Looks like the main reasons for not going to 2.0 are * Tango * waiting for const to be settled * generally waiting for more "stability" --bb

Nov 02 2007
parent Lars Ivar Igesund <larsivar igesund.net> writes:
S. wrote:

 No, but I would be if tango supported it.

I expect official support to be some time ahead of us still, but if you are interested, we have created an experimental 2.0 branch in svn. I believe at least some lower level aspects are already working. -- Lars Ivar Igesund blog at http://larsivi.net DSource, #d.tango & #D: larsivi Dancing the Tango
Nov 02 2007