Re: D1 to be discontinued on December 31, 2012

2011-12-16 Thread Jakob Bornecrantz
On Thursday, 15 December 2011 at 20:42:26 UTC, Jacob Carlborg wrote: On 2011-12-15 20:41, Walter Bright wrote: On 12/15/2011 9:49 AM, Robert Clipsham wrote: * Do it all in one go, and DO NOT GET DISTRACTED. The moment you start trying to clean up code as well as finish porting it you introduce

Re: D1 to be discontinued on December 31, 2012

2011-12-16 Thread Walter Bright
On 12/15/2011 11:04 PM, Gour wrote: On Thu, 15 Dec 2011 16:42:26 -0800 Walter Bright wrote: Right. And we make D2 work or we fail completely. Please, make it work! I have every intention to!

D branding (was Re: D1 to be discontinued on December 31, 2012)

2011-12-15 Thread Gour
On Thu, 15 Dec 2011 18:18:24 -0600 Andrei Alexandrescu wrote: > We need to contract D's brand. People who consider D need to > contemplate one crisp and coherent offer. Mine would be to write general-purpose multi-platform GUI application, but it seems it's dependant on other offerings. Moreove

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Gour
On Thu, 15 Dec 2011 17:52:48 -0600 Andrei Alexandrescu wrote: > It is reasonable to expect that people with an interest in D have had > all chances to see it and sufficient channels to chime in. Sure. It is unreasonable that someone should knock on every D1 user out here, asking about their opin

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Gour
On Thu, 15 Dec 2011 16:42:26 -0800 Walter Bright wrote: > Right. And we make D2 work or we fail completely. Please, make it work! Sincerely, Gour -- As a strong wind sweeps away a boat on the water, even one of the roaming senses on which the mind focuses can carry away a man's intellige

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Walter Bright
On 12/15/2011 4:18 PM, Andrei Alexandrescu wrote: People who consider D need to contemplate one crisp and coherent offer. Right. And we make D2 work or we fail completely.

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Andrei Alexandrescu
On 12/15/11 11:44 AM, Mattbeui wrote: I am C programmer, but I had already did a little OO programming in Python and Delphi. So after look for a growth in my studies and enter definetly in OO programming, I found a video on youtube from Andrei Alexandrescu. And I got hooked since then. But that

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Hans Uhlig
On 12/14/2011 1:16 AM, Jacob Carlborg wrote: On 2011-12-14 10:08, Long Chang wrote: I use dwt and tango for some project recent. Cool to here that's someone is using DWT. Before dwt2 and minid and other cool project is ready for d2, I will still need D1. Exactly and see, the D1 users start

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Andrei Alexandrescu
On 12/15/11 3:50 PM, Bane wrote: Anyways, D "community" can't really speak its mind here. Here it is 5-10 regular users that are persistent enough to dig trough loads of mixed information, some important, most of it not, on this NG. Most users have no time to check this place every other day so t

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Bane
> Forum/Registered Users, Unless you are regularly cleaning out inactives > this number means nothing about a current userbase. Purpose is not evaluating size of community but to be able to keep in touch with it. > > pool/email pool? Are people emailing that I havent heard of. I am on a > qui

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Hans Uhlig
On 12/13/2011 1:59 PM, Bane wrote: Walter Bright Wrote: On 12/13/2011 12:52 PM, Jacob Carlborg wrote: On 2011-12-13 19:55, Walter Bright wrote: On 12/13/2011 9:47 AM, Jacob Carlborg wrote: If I recall correctly Walter has said he will continue to support D1 as long as there are users. Yes,

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Jacob Carlborg
On 2011-12-15 20:41, Walter Bright wrote: On 12/15/2011 9:49 AM, Robert Clipsham wrote: * Do it all in one go, and DO NOT GET DISTRACTED. The moment you start trying to clean up code as well as finish porting it you introduce lots of issues I've done many projects that translated code from one

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Walter Bright
On 12/15/2011 9:49 AM, Robert Clipsham wrote: * Do it all in one go, and DO NOT GET DISTRACTED. The moment you start trying to clean up code as well as finish porting it you introduce lots of issues I've done many projects that translated code from one language to another, some were pretty lar

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Walter Bright
On 12/15/2011 6:33 AM, bearophile wrote: I should add that the XMM register support is for 64 bit targets, and also the register allocator will enregister float and double variables in XMM registers.< Will DMD use 8 XMM registers in 32 bit code too? We'll see, but it's a harder problem. Putt

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Andrej Mitrovic
Also, port from the smallest module to the largest, OR the ones that have the least dependencies towards those that have more. Basically, you want to be able to unittest your modules as soon as you port them, so the modules that import these newly tested modules will call into functions that you k

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Robert Clipsham
On 15/12/2011 00:32, Jakob Bornecrantz wrote: On Wednesday, 14 December 2011 at 18:55:23 UTC, Walter Bright wrote: On 12/14/2011 10:28 AM, Jakob Bornecrantz wrote: I don't know where the D1 community is, or even if it exists anymore. I'm here! Thanks for speaking up. np. Anyways couldn'

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Mattbeui
I am C programmer, but I had already did a little OO programming in Python and Delphi. So after look for a growth in my studies and enter definetly in OO programming, I found a video on youtube from Andrei Alexandrescu. And I got hooked since then. But that was just the beginning, until I dis

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Timon Gehr
On 12/15/2011 04:37 PM, bearophile wrote: Timon Gehr: Fixed array assignment certainly won't cause any trouble.< I don't know about the D front end, but those arrays have caused performance problems in my D2 code. Later I have taken more care, assigning items one after the other, writing:

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread bearophile
Timon Gehr: > Fixed array assignment certainly won't cause any trouble.< I don't know about the D front end, but those arrays have caused performance problems in my D2 code. Later I have taken more care, assigning items one after the other, writing: int[3] a = void; a[0] = ... a[1] = ... a[2]

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Gour
On Thu, 15 Dec 2011 10:37:58 +0100 Stephan wrote: > Why is it not ? I am using it regularly. Ok it is broken now since > the new release... but b4 How are you, in general, satisfied with DWT2? How it compares with qt/wx/gtk+ ? Sincerely, Gour -- As the embodied soul continuously passes, in

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Timon Gehr
On 12/15/2011 03:33 PM, bearophile wrote: Regarding some things said by Walter in this Reddit thread: http://www.reddit.com/r/programming/comments/nbndg/fedora_17_will_include_support_for_the_d/ I should add that the XMM register support is for 64 bit targets, and also the register allocator w

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Timon Gehr
On 12/15/2011 03:33 PM, bearophile wrote: Regarding some things said by Walter in this Reddit thread: http://www.reddit.com/r/programming/comments/nbndg/fedora_17_will_include_support_for_the_d/ I should add that the XMM register support is for 64 bit targets, and also the register allocator w

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread bearophile
Regarding some things said by Walter in this Reddit thread: http://www.reddit.com/r/programming/comments/nbndg/fedora_17_will_include_support_for_the_d/ >I should add that the XMM register support is for 64 bit targets, and also the >register allocator will enregister float and double variables i

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Vladimir Panteleev
On Thursday, 15 December 2011 at 10:37:00 UTC, Mirko Pilger wrote: http://store.steampowered.com/app/18600/?snr=1_200_200_254_13 does anybody know if and when how this game makes use of the steamworks framework, which is a c++ library provided by valve for using the steam game services. the o

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Mirko Pilger
http://store.steampowered.com/app/18600/?snr=1_200_200_254_13 does anybody know if and when how this game makes use of the steamworks framework, which is a c++ library provided by valve for using the steam game services. the only solution would be to write a plain c wrapper around it, right?

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Stephan
On 14.12.2011 23:19, torhu wrote: On 14.12.2011 22:26, Andrej Mitrovic wrote: On 12/14/11, torhu wrote: DWT for D2 is not in a usable state yet. It has a few build issues but most samples work. I've never used it for any projects yet though. It doesn't work for much besides the samples. t

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Stephan
On 14.12.2011 21:32, torhu wrote: On 14.12.2011 14:05, Gour wrote: On Wed, 14 Dec 2011 11:15:58 +0100 Jacob Carlborg wrote: I don't know if all of them are successful but important: Tango, DWT, Minid, Orange, Not to say those are not important, but there are, afaict, falling in the category

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Nick Sabalausky
"Nick Sabalausky" wrote in message news:jcc9d8$2bo5$1...@digitalmars.com... > "Jesse Phillips" wrote in message > news:20111214160926.7dcb@unknown... >> On Wed, 14 Dec 2011 10:46:18 +0100 >> Gour wrote: >> >>> Can you give me a list of some successful open-source projects written >>> in D1

Re: D1 to be discontinued on December 31, 2012

2011-12-15 Thread Nick Sabalausky
"Jesse Phillips" wrote in message news:20111214160926.7dcb@unknown... > On Wed, 14 Dec 2011 10:46:18 +0100 > Gour wrote: > >> Can you give me a list of some successful open-source projects written >> in D1 and/or some proprietary ones? > > http://store.steampowered.com/app/18600/?snr=1_200_2

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 20:34, Nick Sabalausky wrote: "Jacob Carlborg" wrote in message news:jc9u6j$ebc$1...@digitalmars.com... On 2011-12-14 10:56, Walter Bright wrote: On 12/14/2011 12:45 AM, Jacob Carlborg wrote: The few times I've contributed to the compiler I've sent a patch or a pull request and

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jesse Phillips
On Thu, 15 Dec 2011 05:58:01 +0100, Jakob Bornecrantz wrote: > Thanks, those are encouraging words, I'm having a bit of problems > figuring out the commits, but that was just after a quick glance. > Doing a quick writeup would be most appreciated, by me or anybody who is > going to convert. > > C

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 8:55 PM, Jakob Bornecrantz wrote: So the way I see it now, is there are some minor risks involved and a upfront investment of time to convert the code, for no real gain. The gain would be in taking advantage of the D2 capabilities for the future work on your code. The Mac pla

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jakob Bornecrantz
On Thursday, 15 December 2011 at 02:10:09 UTC, Walter Bright wrote: On 12/14/2011 4:32 PM, Jakob Bornecrantz wrote: In short it can be answered with the questions "Can you guarantee it work?" A guarantee would be something like you paid $x for it and I would refund your $x if you weren't comp

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jakob Bornecrantz
On Thursday, 15 December 2011 at 03:19:47 UTC, Jesse Phillips wrote: On Thu, 15 Dec 2011 01:32:35 +0100, Jakob Bornecrantz wrote: My current code base is 40Kloc's where about 8Kloc of those are library bindings, on top of that it also includes a couple of C projects sources (expat, lua and som

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jesse Phillips
On Thu, 15 Dec 2011 01:32:35 +0100, Jakob Bornecrantz wrote: > My current code base is 40Kloc's where about 8Kloc of those are library > bindings, on top of that it also includes a couple of C projects sources > (expat, lua and some other misc libraries). So I would have to convert > all that code

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jonathan M Davis
On Wednesday, December 14, 2011 18:10:12 Walter Bright wrote: > On 12/14/2011 4:32 PM, Jakob Bornecrantz wrote: > > One of the biggest problem right now is that I can't build > > my project on Windows and is forced to cross compile it with GDC > > from Linux. This stems from me having a mixed C & D

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 4:32 PM, Jakob Bornecrantz wrote: In short it can be answered with the questions "Can you guarantee it work?" A guarantee would be something like you paid $x for it and I would refund your $x if you weren't completely satisfied (which I often do for Digital Mars C++ and other pa

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Vladimir Panteleev
On Thursday, 15 December 2011 at 00:09:32 UTC, Jesse Phillips wrote: http://en.wikipedia.org/wiki/ABA_Games ABA Games are technically D0 ;) (They predate the D 1.00 compiler)

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jakob Bornecrantz
On Wednesday, 14 December 2011 at 18:55:23 UTC, Walter Bright wrote: On 12/14/2011 10:28 AM, Jakob Bornecrantz wrote: I don't know where the D1 community is, or even if it exists anymore. I'm here! Thanks for speaking up. np. Anyways couldn't you just do releases less often or only when

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Bane
Jesse Phillips Wrote: > On Wed, 14 Dec 2011 10:46:18 +0100 > Gour wrote: > > > Can you give me a list of some successful open-source projects written > > in D1 and/or some proprietary ones? > > http://store.steampowered.com/app/18600/?snr=1_200_200_254_13 > http://en.wikipedia.org/wiki/ABA_Game

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jesse Phillips
On Wed, 14 Dec 2011 10:46:18 +0100 Gour wrote: > Can you give me a list of some successful open-source projects written > in D1 and/or some proprietary ones? http://store.steampowered.com/app/18600/?snr=1_200_200_254_13 http://en.wikipedia.org/wiki/ABA_Games

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jesse Phillips
On Wed, 14 Dec 2011 03:48:57 -0600 Andrei Alexandrescu wrote: > How long? > > Andrei > Could it may be taken as a planned discontinuation where it can be re-evaluated at that time with the expectation that D2 will be ready at that time (hopefully with 6 months to spare). To me it feels more li

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread torhu
On 14.12.2011 22:26, Andrej Mitrovic wrote: On 12/14/11, torhu wrote: DWT for D2 is not in a usable state yet. It has a few build issues but most samples work. I've never used it for any projects yet though. It doesn't work for much besides the samples.

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Andrej Mitrovic
On 12/14/11, torhu wrote: > DWT for D2 is not in a usable state yet. It has a few build issues but most samples work. I've never used it for any projects yet though.

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 19:13, Walter Bright wrote: On 12/14/2011 3:06 AM, Jacob Carlborg wrote: I'm not suggesting that you would know everything but at least that we could agree what we want to do about TLS and dynamic libraries on Mac OS X. 1. Should we stick with the TLS implementation we have and wa

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 19:11, Walter Bright wrote: On 12/14/2011 3:06 AM, Jacob Carlborg wrote: I added patches to a few bugzilla issues as well. But they are long outdated by now (the patches that is). I'd appreciate if they were submitted as pull requests. Yes, they were added a long time ago, befo

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 19:08, Walter Bright wrote: On 12/14/2011 2:49 AM, Jacob Carlborg wrote: On 2011-12-14 11:29, Walter Bright wrote: On 12/14/2011 2:24 AM, Jacob Carlborg wrote: I don't know, it's more about in what state D2 and Phobos is and what changes D1 will get before the support ends. I'm t

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread torhu
On 14.12.2011 14:05, Gour wrote: On Wed, 14 Dec 2011 11:15:58 +0100 Jacob Carlborg wrote: I don't know if all of them are successful but important: Tango, DWT, Minid, Orange, Not to say those are not important, but there are, afaict, falling in the category of D1's ecosystem, not end-user

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Nick Sabalausky
"Jacob Carlborg" wrote in message news:jc9u6j$ebc$1...@digitalmars.com... > On 2011-12-14 10:56, Walter Bright wrote: >> On 12/14/2011 12:45 AM, Jacob Carlborg wrote: >>> The few times I've contributed to the compiler I've sent a patch or a >>> pull >>> request and the end result is that nothing

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Nick Sabalausky
"Andrei Alexandrescu" wrote in message news:jc9lgq$2tip$1...@digitalmars.com... > On 12/14/11 1:59 AM, Damian Ziemba wrote: >> On Saturday, 10 December 2011 at 21:19:02 UTC, Andrei Alexandrescu wrote: >>> Hello everyone, >>> >> >> With all respect to you Andrei, you had no input in D1, I thought

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 10:28 AM, Jakob Bornecrantz wrote: I don't know where the D1 community is, or even if it exists anymore. I'm here! Thanks for speaking up. Anyways couldn't you just do releases less often or only when there is something to release? Like every other D2 release to lessen the bur

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Nick Sabalausky
"Jacob Carlborg" wrote in message news:jc9jjs$2ouq$1...@digitalmars.com... > > I'm tried of waiting for something to be useable, I want something usable > now and that is D1 and Tango. I don't feel like spending too much time in > porting Tango to D2. > I've been using D2 for over a year, and

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jakob Bornecrantz
On Wednesday, 14 December 2011 at 09:50:09 UTC, Walter Bright wrote: On 12/14/2011 12:30 AM, Don wrote: So, didn't sound then as though D1 was a big issue. Yet a month later you announce you've made a private decision about axing D1. Feels exactly like a military coup. Well, it wasn't one. Th

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 3:06 AM, Jacob Carlborg wrote: I'm not suggesting that you would know everything but at least that we could agree what we want to do about TLS and dynamic libraries on Mac OS X. 1. Should we stick with the TLS implementation we have and wait for 10.8 1.A. Does this mean 10.6 will n

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 3:06 AM, Jacob Carlborg wrote: I added patches to a few bugzilla issues as well. But they are long outdated by now (the patches that is). I'd appreciate if they were submitted as pull requests. Yes, they were added a long time ago, before the move to github. I understand that,

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 2:49 AM, Jacob Carlborg wrote: On 2011-12-14 11:29, Walter Bright wrote: On 12/14/2011 2:24 AM, Jacob Carlborg wrote: I don't know, it's more about in what state D2 and Phobos is and what changes D1 will get before the support ends. I'm thinking mostly of dynamic libraries. It's

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Nick Sabalausky
"Don" wrote in message news:jc97mn$257t$1...@digitalmars.com... > > This is a silly and offensive statement. Most languages are in this > situation. Look at Python2 vs Python3, Perl6 vs Perl5. > Interpreted languages are a very different matter (especially so for web development). They're not

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Nick Sabalausky
"Don" wrote in message news:jc9mqg$lp$1...@digitalmars.com... > > The D2 community is definitely bigger than the D1 community. But how much > more? > > It's hard to be sure, but the Tango users used to be 75% of the community, > based on a few polls that were held, but they never had much > re

Re: Tango for D2 (Was: D1 to be discontinued on December 31, 2012)

2011-12-14 Thread Dejan Lekic
Before I say anything, I want to say that I always used Phobos because I do not want to sound to some people like Tango advocate. I humbly believe Tango is still superior in many places comparing to Phobos. Take a look at Tango conduits for an example, and you will understand what I mean. Tan

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Vladimir Panteleev
On Wednesday, 14 December 2011 at 10:25:59 UTC, Jacob Carlborg wrote: There are constantly around 25 people in the Tango channel on IRC. A warning for those not familiar with IRC: this is not a very good metric. The #d channel has 101 people at this moment, but I don't recall most of them to

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Robert Clipsham
On 14/12/2011 08:13, Andrei Alexandrescu wrote: On 12/14/11 1:35 AM, Jacob Carlborg wrote: No. It's not so much about the result (because I know basically everyone would vote to discontinue the D1 support), it's more about the attitude and the way it's handled. How would you have handled the s

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Gour
On Wed, 14 Dec 2011 11:15:58 +0100 Jacob Carlborg wrote: > I don't know if all of them are successful but important: Tango, DWT, > Minid, Orange, Not to say those are not important, but there are, afaict, falling in the category of D1's ecosystem, not end-user apps. Otoh Tango is ported to D2

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Robert Clipsham
On 14/12/2011 09:46, Andrei Alexandrescu wrote: On 12/14/11 2:30 AM, Don wrote: On 14.12.2011 05:37, Andrei Alexandrescu wrote: There is no abandonment. Also, where is that 50/50 estimate from? Just curious. The D2 community is definitely bigger than the D1 community. But how much more? I p

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 11:49, Walter Bright wrote: On 12/14/2011 2:36 AM, Jacob Carlborg wrote: Yeah and what happened to that. I got a few comments about the tests failing, but they ended up being a misunderstanding. I need to take care of that. Thanks. The same thing happened recently with my att

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 2:36 AM, Jacob Carlborg wrote: Yeah and what happened to that. I got a few comments about the tests failing, but they ended up being a misunderstanding. I need to take care of that. The same thing happened recently with my attempt of fixing dynamic libraries. It always feel like

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 11:29, Walter Bright wrote: On 12/14/2011 2:24 AM, Jacob Carlborg wrote: I don't know, it's more about in what state D2 and Phobos is and what changes D1 will get before the support ends. I'm thinking mostly of dynamic libraries. It's likely D1 and D2 will get dynamic libraries a

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 10:56, Walter Bright wrote: On 12/14/2011 12:45 AM, Jacob Carlborg wrote: The few times I've contributed to the compiler I've sent a patch or a pull request and the end result is that nothing happens. If I'm lucky I get a few comments, I answer them and then nothing. There's curr

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 2:24 AM, Jacob Carlborg wrote: I don't know, it's more about in what state D2 and Phobos is and what changes D1 will get before the support ends. I'm thinking mostly of dynamic libraries. It's likely D1 and D2 will get dynamic libraries at the same time, because it's mostly a bac

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 1:46 AM, Gour wrote: I remember him from Zortech C++ compiler which was my *first* commercial package I bought and remembering the set of manuals coming along in a greyish hard box, Those are valuable collectors' items now!

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 10:50, Walter Bright wrote: On 12/14/2011 12:30 AM, Don wrote: So, didn't sound then as though D1 was a big issue. Yet a month later you announce you've made a private decision about axing D1. Feels exactly like a military coup. Well, it wasn't one. The thing is, as I posted in t

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 10:48, Andrei Alexandrescu wrote: On 12/14/11 2:55 AM, Jacob Carlborg wrote: On 2011-12-14 08:56, Walter Bright wrote: On 12/13/2011 11:29 PM, Jacob Carlborg wrote: Then let me say: "I still use D1 for all my projects". I hear you. What can we do to make this work for you? I

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 10:46, Andrei Alexandrescu wrote: On 12/14/11 2:30 AM, Don wrote: On 14.12.2011 05:37, Andrei Alexandrescu wrote: There is no abandonment. Also, where is that 50/50 estimate from? Just curious. The D2 community is definitely bigger than the D1 community. But how much more? I p

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 10:46, Gour wrote: On Wed, 14 Dec 2011 09:45:51 +0100 Jacob Carlborg wrote: The few times I've contributed to the compiler I've sent a patch or a pull request and the end result is that nothing happens. If I'm lucky I get a few comments, I answer them and then nothing. Heh, the

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 10:40, Walter Bright wrote: On 12/14/2011 1:06 AM, Jacob Carlborg wrote: But there are a few features I would really like before the development on D1 ends. I'm thinking particular on dynamic libraries. I am too. Shared library support is bubbling up on the priority list :-) I'

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 12:45 AM, Jacob Carlborg wrote: The few times I've contributed to the compiler I've sent a patch or a pull request and the end result is that nothing happens. If I'm lucky I get a few comments, I answer them and then nothing. There's currently one open dmd pull request from you. A

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Andrei Alexandrescu
On 12/14/11 3:09 AM, Jacob Carlborg wrote: On 2011-12-14 09:11, Andrei Alexandrescu wrote: On 12/14/11 1:42 AM, Jacob Carlborg wrote: I understand how you might see things that way, but please trust me on this one. It is the right thing do do, and the short-term difficulty will be greatly rewar

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Andrei Alexandrescu
On 12/14/11 3:09 AM, Jacob Carlborg wrote: On 2011-12-14 09:09, Andrei Alexandrescu wrote: On 12/14/11 1:44 AM, Jacob Carlborg wrote: On 2011-12-14 00:03, Andrei Alexandrescu wrote: On 12/13/11 3:00 PM, Jacob Carlborg wrote: I think it's selfish to decide for the hole community. Well the wo

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 12:30 AM, Don wrote: So, didn't sound then as though D1 was a big issue. Yet a month later you announce you've made a private decision about axing D1. Feels exactly like a military coup. Well, it wasn't one. The thing is, as I posted in this thread recently, there's little to no

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Andrei Alexandrescu
On 12/14/11 2:55 AM, Jacob Carlborg wrote: On 2011-12-14 08:56, Walter Bright wrote: On 12/13/2011 11:29 PM, Jacob Carlborg wrote: Then let me say: "I still use D1 for all my projects". I hear you. What can we do to make this work for you? I think it's too soon to discontinue the support fo

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Andrei Alexandrescu
On 12/14/11 2:30 AM, Don wrote: On 14.12.2011 05:37, Andrei Alexandrescu wrote: There is no abandonment. Also, where is that 50/50 estimate from? Just curious. The D2 community is definitely bigger than the D1 community. But how much more? I presume it's quite a bit larger. But then both are

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Gour
On Wed, 14 Dec 2011 09:45:51 +0100 Jacob Carlborg wrote: > The few times I've contributed to the compiler I've sent a patch or a > pull request and the end result is that nothing happens. If I'm lucky > I get a few comments, I answer them and then nothing. Heh, then fork it. ;) Well, the situa

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/14/2011 1:06 AM, Jacob Carlborg wrote: But there are a few features I would really like before the development on D1 ends. I'm thinking particular on dynamic libraries. I am too. Shared library support is bubbling up on the priority list :-)

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 10:08, Long Chang wrote: I use dwt and tango for some project recent. Cool to here that's someone is using DWT. Before dwt2 and minid and other cool project is ready for d2, I will still need D1. Exactly and see, the D1 users start to pop up. On 13 December 2011 21:52, Don

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 09:30, Don wrote: On 14.12.2011 05:37, Andrei Alexandrescu wrote: On 12/13/11 10:12 PM, Don wrote: On 13.12.2011 17:00, Andrei Alexandrescu wrote: On 12/13/11 7:52 AM, Don wrote: On 10.12.2011 22:19, Andrei Alexandrescu wrote: In order to increase focus and unity in the languag

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 09:13, Andrei Alexandrescu wrote: On 12/14/11 1:35 AM, Jacob Carlborg wrote: No. It's not so much about the result (because I know basically everyone would vote to discontinue the D1 support), it's more about the attitude and the way it's handled. How would you have handled the s

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 09:03, Walter Bright wrote: On 12/13/2011 11:27 PM, Jacob Carlborg wrote: On 2011-12-13 21:47, torhu wrote: I'm still using DMD 1.061, since there are very few remaining serious compiler bugs. The compiler has gotten pretty good, so the incentive to upgrade is not very strong. And

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 09:09, Andrei Alexandrescu wrote: On 12/14/11 1:44 AM, Jacob Carlborg wrote: On 2011-12-14 00:03, Andrei Alexandrescu wrote: On 12/13/11 3:00 PM, Jacob Carlborg wrote: I think it's selfish to decide for the hole community. Well the word "selfish" is not appropriate here because

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 09:11, Andrei Alexandrescu wrote: On 12/14/11 1:42 AM, Jacob Carlborg wrote: I understand how you might see things that way, but please trust me on this one. It is the right thing do do, and the short-term difficulty will be greatly rewarded in the long run. Probably, but as with

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Long Chang
I use dwt and tango for some project recent. Before dwt2 and minid and other cool project is ready for d2, I will still need D1. On 13 December 2011 21:52, Don wrote: > On 10.12.2011 22:19, Andrei Alexandrescu wrote: >> >> In order to increase focus and unity in the language, we are >> disconti

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 08:56, Walter Bright wrote: On 12/13/2011 11:29 PM, Jacob Carlborg wrote: Then let me say: "I still use D1 for all my projects". I hear you. What can we do to make this work for you? I think it's too soon to discontinue the support for D1. I would hope that we could continue l

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 08:35, Gour wrote: Compiler is free, everyone can contribute if they like...it's (almost) like in many other open-source projects... The few times I've contributed to the compiler I've sent a patch or a pull request and the end result is that nothing happens. If I'm lucky I get

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Jacob Carlborg
On 2011-12-14 05:37, Andrei Alexandrescu wrote: That's great. The decision does not make it impossible or even particularly difficult for D1 users to continue using D1. Since there were near zero bug reports on D1, they can be assumed to be content with the quality of the compiler. Really I don't

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Don
On 14.12.2011 05:37, Andrei Alexandrescu wrote: On 12/13/11 10:12 PM, Don wrote: On 13.12.2011 17:00, Andrei Alexandrescu wrote: On 12/13/11 7:52 AM, Don wrote: On 10.12.2011 22:19, Andrei Alexandrescu wrote: In order to increase focus and unity in the language, we are discontinuing support f

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Andrei Alexandrescu
On 12/14/11 1:42 AM, Jacob Carlborg wrote: I understand how you might see things that way, but please trust me on this one. It is the right thing do do, and the short-term difficulty will be greatly rewarded in the long run. Probably, but as with the rest of the development of D2 everything hap

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Andrei Alexandrescu
On 12/14/11 1:35 AM, Jacob Carlborg wrote: No. It's not so much about the result (because I know basically everyone would vote to discontinue the D1 support), it's more about the attitude and the way it's handled. How would you have handled the situation if you were in our place? Thanks, Andr

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Andrei Alexandrescu
On 12/14/11 1:44 AM, Jacob Carlborg wrote: On 2011-12-14 00:03, Andrei Alexandrescu wrote: On 12/13/11 3:00 PM, Jacob Carlborg wrote: I think it's selfish to decide for the hole community. Well the word "selfish" is not appropriate here because the decision does not bring me any benefit. Perh

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Andrei Alexandrescu
On 12/14/11 1:59 AM, Damian Ziemba wrote: On Saturday, 10 December 2011 at 21:19:02 UTC, Andrei Alexandrescu wrote: Hello everyone, With all respect to you Andrei, you had no input in D1, I thought that if D1 support will be ever dropped, Walter will announce it. Well... In my humble opinion

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Walter Bright
On 12/13/2011 11:27 PM, Jacob Carlborg wrote: On 2011-12-13 21:47, torhu wrote: I'm still using DMD 1.061, since there are very few remaining serious compiler bugs. The compiler has gotten pretty good, so the incentive to upgrade is not very strong. And I rarely need to ask questions about D1, s

Re: Tango for D2 (Was: D1 to be discontinued on December 31, 2012)

2011-12-14 Thread Walter Bright
On 12/13/2011 11:26 PM, Jacob Carlborg wrote: Look no further than Array in the dmd sources :-) That always made me wonder. Is that an array just used internally by DMD or something related to D arrays, or both? Array predates usable C++ compilers.

Re: D1 to be discontinued on December 31, 2012

2011-12-14 Thread Damian Ziemba
On Saturday, 10 December 2011 at 21:19:02 UTC, Andrei Alexandrescu wrote: Hello everyone, With all respect to you Andrei, you had no input in D1, I thought that if D1 support will be ever dropped, Walter will announce it. Well... In my humble opinion D1 community is still active. Assuming

  1   2   >