www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - D Language Version 3

reply "Suminda Dharmasena" <sirinath1978m gmail.com> writes:
Hi,

D2 has been out for a while. Looking to see what the roadmap is 
like towards D3?

Suminda
May 27 2014
next sibling parent reply "Daniel Murphy" <yebbliesnospam gmail.com> writes:
"Suminda Dharmasena"  wrote in message 
news:dgufafcodplrxrqcgsqi forum.dlang.org...

 Hi,

 D2 has been out for a while. Looking to see what the roadmap is like 
 towards D3?

 Suminda

No.
May 27 2014
parent "Anton" <Anton Texaco.tx> writes:
On Wednesday, 28 May 2014 at 04:24:21 UTC, Daniel Murphy wrote:
 "Suminda Dharmasena"  wrote in message 
 news:dgufafcodplrxrqcgsqi forum.dlang.org...

 Hi,

 D2 has been out for a while. Looking to see what the roadmap 
 is like towards D3?

 Suminda

No.

No++;
May 30 2014
prev sibling next sibling parent reply "Don" <x nospam.com> writes:
On Wednesday, 28 May 2014 at 03:25:28 UTC, Suminda Dharmasena 
wrote:
 Hi,

 D2 has been out for a while. Looking to see what the roadmap is 
 like towards D3?

 Suminda

No, it has not been out for a while. I would even say that it's not out yet! It still doesn't exist yet in the same way as D1. D1 was a clearly defined snapshot of the language at a particular moment in time. The feature list is unchanged since D1.014, except for array operations which were finally implemented in D1.034. It reached release 1.076 just with bugfixes, ie there were 61 bugfix releases. D2 is the ongoing language development, and we still don't have a stability branch more recent than the D1 branch. Almost every release has contained a new feature, and I can't see that stopping anytime soon.
May 28 2014
parent Jonathan M Davis via Digitalmars-d <digitalmars-d puremagic.com> writes:
Reposting this without the html problems...

On Wed, 28 May 2014 08:41:43 +0000
Don via Digitalmars-d <digitalmars-d puremagic.com> wrote:

 On Wednesday, 28 May 2014 at 03:25:28 UTC, Suminda Dharmasena
 wrote:
 Hi,

 D2 has been out for a while. Looking to see what the roadmap is
 like towards D3?

 Suminda

No, it has not been out for a while. I would even say that it's not out yet! It still doesn't exist yet in the same way as D1. D1 was a clearly defined snapshot of the language at a particular moment in time. The feature list is unchanged since D1.014, except for array operations which were finally implemented in D1.034. It reached release 1.076 just with bugfixes, ie there were 61 bugfix releases. D2 is the ongoing language development, and we still don't have a stability branch more recent than the D1 branch. Almost every release has contained a new feature, and I can't see that stopping anytime soon.

Not to mention, there probably aren't even all that many places that we'd change the language in a non-backwards compatible way even if we could start from scratch (and even in those places, we might not change them in D3, because it would make porting from D2 to D3 much riskier). By no means is D2 perfect, but for the most part, I think that we can either fix the problems with it without resorting to D3, or we'd end up having similar problems in D3 anyway. Regardless, we need to make D2 a success before we even consider considering creating something like D3. And there may never be a D3. That's a question that really shouldn't be up for discussion for years yet. - Jonathan M Davis
May 30 2014
prev sibling next sibling parent "Dejan Lekic" <dejan.lekic gmail.com> writes:
On Wednesday, 28 May 2014 at 03:25:28 UTC, Suminda Dharmasena 
wrote:
 Hi,

 D2 has been out for a while. Looking to see what the roadmap is 
 like towards D3?

 Suminda

FYI there is no stable version of D2. There are still many grey areas and there are yet to come possible radical changes to come (like final-by-default for an example). However, it may be a good idea to have a list of things that are commonly postponed for D3 ocassionally. You are free to go through NG threads, and compile this list. We have http://wiki.dlang.org - perfect place for that.
May 28 2014
prev sibling parent reply Jonathan M Davis via Digitalmars-d <digitalmars-d puremagic.com> writes:
<html><head></head><body><div style="font-family: Verdana;font-size:
12.0px;"><div>On Wed, 28 May 2014 08:41:43 +0000<br/>
Don via Digitalmars-d &lt;digitalmars-d puremagic.com&gt; wrote:<br/>
<br/>
&gt; On Wednesday, 28 May 2014 at 03:25:28 UTC, Suminda Dharmasena<br/>
&gt; wrote:<br/>
&gt; &gt; Hi,<br/>
&gt; &gt;<br/>
&gt; &gt; D2 has been out for a while. Looking to see what the roadmap is<br/>
&gt; &gt; like towards D3?<br/>
&gt; &gt;<br/>
&gt; &gt; Suminda<br/>
&gt;<br/>
&gt; No, it has not been out for a while. I would even say that it&#39;s<br/>
&gt; not out yet!<br/>
&gt; It still doesn&#39;t exist yet in the same way as D1.<br/>
&gt;<br/>
&gt; D1 was a clearly defined snapshot of the language at a particular<br/>
&gt; moment in time.<br/>
&gt; The feature list is unchanged since D1.014, except for array<br/>
&gt; operations which were finally implemented in D1.034. It reached<br/>
&gt; release 1.076 just with bugfixes, ie there were 61 bugfix<br/>
&gt; releases.<br/>
&gt;<br/>
&gt; D2 is the ongoing language development, and we still don&#39;t have a<br/>
&gt; stability branch more recent than the D1 branch. Almost every<br/>
&gt; release has contained a new feature, and I can&#39;t see that<br/>
&gt; stopping anytime soon.<br/>
<br/>
Not to mention, there probably aren&#39;t even all that many places that
we&#39;d<br/>
change the language in a non-backwards compatible way even if we could
start<br/>
from scratch (and even in those places, we might not change them in D3,<br/>
because it would make porting from D2 to D3 much riskier). By no means is
D2<br/>
perfect, but for the most part, I think that we can either fix the problems<br/>
with it without resorting to D3, or we&#39;d end up having similar problems in
D3<br/>
anyway.<br/>
<br/>
Regardless, we need to make D2 a success before we even consider
considering<br/>
creating something like D3. And there may never be a D3. That&#39;s a question
that</div>

<div>really shouldn&#39;t be up for discussion for years yet.</div>

<div><br/>
- Jonathan M Davis</div></div></body></html>
May 28 2014
next sibling parent reply "deadalnix" <deadalnix gmail.com> writes:
On Wednesday, 28 May 2014 at 22:48:22 UTC, Jonathan M Davis via
Digitalmars-d wrote:


That's interesting :D
May 28 2014
parent Marco Leise <Marco.Leise gmx.de> writes:
Am Thu, 29 May 2014 00:06:29 +0000
schrieb "deadalnix" <deadalnix gmail.com>:

 On Wednesday, 28 May 2014 at 22:48:22 UTC, Jonathan M Davis via
 Digitalmars-d wrote:
 
 
 That's interesting :D

So I figure you didn't read the text/html part with the nice 1.5x line height which makes reading easy on the eyes? No? :) -- Marco
May 29 2014
prev sibling next sibling parent reply "Vladimir Panteleev" <vladimir thecybershadow.net> writes:
On Wednesday, 28 May 2014 at 22:48:22 UTC, Jonathan M Davis via 
Digitalmars-d wrote:


Please configure your email client to include a text/plain part. 
Your messages are unreadable to any users of clients that ignore 
text/html parts, which includes all users of the forum web 
interface.
May 28 2014
next sibling parent reply "Steven Schveighoffer" <schveiguy yahoo.com> writes:
On Thu, 29 May 2014 02:30:05 -0400, Vladimir Panteleev  
<vladimir thecybershadow.net> wrote:

 On Wednesday, 28 May 2014 at 22:48:22 UTC, Jonathan M Davis via  
 Digitalmars-d wrote:


 Please configure your email client to include a text/plain part. Your  
 messages are unreadable to any users of clients that ignore text/html  
 parts, which includes all users of the forum web interface.

Hah, I wondered why these snarky replies quoting nothing were showing up. I saw the text from Jonathan, so I was confused :) It would be cool if the web forum software replied with a "that doesn't work for me" email, but of course, we no longer have actual email addresses in the posts with this "via Digitalmars-d" stuff :D I can imagine many people use mail clients that by default use text/html. -Steve
May 29 2014
parent "H. S. Teoh via Digitalmars-d" <digitalmars-d puremagic.com> writes:
On Thu, May 29, 2014 at 08:46:25AM -0400, Steven Schveighoffer via
Digitalmars-d wrote:
 On Thu, 29 May 2014 02:30:05 -0400, Vladimir Panteleev
 <vladimir thecybershadow.net> wrote:
 
On Wednesday, 28 May 2014 at 22:48:22 UTC, Jonathan M Davis via
Digitalmars-d wrote:


Please configure your email client to include a text/plain part. Your
messages are unreadable to any users of clients that ignore text/html
parts, which includes all users of the forum web interface.

Hah, I wondered why these snarky replies quoting nothing were showing up. I saw the text from Jonathan, so I was confused :) It would be cool if the web forum software replied with a "that doesn't work for me" email, but of course, we no longer have actual email addresses in the posts with this "via Digitalmars-d" stuff :D I can imagine many people use mail clients that by default use text/html.

[...] My mail client only uses text/plain. T -- Not all rumours are as misleading as this one.
May 29 2014
prev sibling parent reply Jonathan M Davis via Digitalmars-d <digitalmars-d puremagic.com> writes:
On Thu, 29 May 2014 06:30:05 +0000
Vladimir Panteleev via Digitalmars-d <digitalmars-d puremagic.com>
wrote:

 On Wednesday, 28 May 2014 at 22:48:22 UTC, Jonathan M Davis via
 Digitalmars-d wrote:


 Please configure your email client to include a text/plain part.
 Your messages are unreadable to any users of clients that ignore
 text/html parts, which includes all users of the forum web
 interface.

Yeah, sorry about that. The web interface that I'm forced to use for e-mail when I'm at work just got changed, and it screwed with my settings - and clearly in a very nasty way. It should be fixed now though. - Jonathan M Davis
May 29 2014
parent reply "francesco cattoglio" <francesco.cattoglio gmail.com> writes:
On Friday, 30 May 2014 at 06:14:15 UTC, Jonathan M Davis via 
Digitalmars-d wrote:
 Yeah, sorry about that. The web interface that I'm forced to 
 use for e-mail
 when I'm at work just got changed, and it screwed with my 
 settings - and
 clearly in a very nasty way. It should be fixed now though.

 - Jonathan M Davis

Perhaps it is fixed, but on the web forum still there's nothing to be seen. What was it about? Something serious or some joke/semiserious stuff?
May 30 2014
parent Jonathan M Davis via Digitalmars-d <digitalmars-d puremagic.com> writes:
On Fri, 30 May 2014 07:02:33 +0000
francesco cattoglio via Digitalmars-d <digitalmars-d puremagic.com>
wrote:

 On Friday, 30 May 2014 at 06:14:15 UTC, Jonathan M Davis via
 Digitalmars-d wrote:
 Yeah, sorry about that. The web interface that I'm forced to
 use for e-mail
 when I'm at work just got changed, and it screwed with my
 settings - and
 clearly in a very nasty way. It should be fixed now though.

 - Jonathan M Davis

Perhaps it is fixed, but on the web forum still there's nothing to be seen. What was it about? Something serious or some joke/semiserious stuff?

What was what? The post I posted to this thread that got munged? I could repost it, though there are several posts like that across the newsgroup, because I posted several times before I realized what's going on. - Jonathan M Davis
May 30 2014
prev sibling parent reply "Chris" <wendlec tcd.ie> writes:
On Wednesday, 28 May 2014 at 22:48:22 UTC, Jonathan M Davis via 
Digitalmars-d wrote:


Is this the first attempt at D Version 3? :-)
May 29 2014
parent "JR" <zorael gmail.com> writes:
On Thursday, 29 May 2014 at 08:50:38 UTC, Chris wrote:
 On Wednesday, 28 May 2014 at 22:48:22 UTC, Jonathan M Davis via 
 Digitalmars-d wrote:


 Is this the first attempt at D Version 3? :-)

Compiles to only ELF/DWARF headers!
May 29 2014