digitalmars.D - Historical moment: D2 is now D
- Andrei Alexandrescu (11/11) Jun 10 2011 I think we all agree that it is appropriate to characterize D2 to mean
- Jonathan M Davis (3/14) Jun 10 2011 Woohoo!
- Robert Clipsham (12/23) Jun 10 2011 I always find it incredibly annoying when I don't see the syntax of a
- Jonathan M Davis (5/31) Jun 10 2011 There was a request for a better example a while back, and AFAIK, no one...
- Andrej Mitrovic (6/6) Jun 10 2011 Very cool.
- Mike James (5/16) Jun 10 2011 So D2 becomes D.
- Steven Schveighoffer (10/33) Jun 10 2011 D0
- Andrei Alexandrescu (3/37) Jun 10 2011 D is D.
- Steven Schveighoffer (5/48) Jun 10 2011 Except when it's D1?
- Simen Kjaeraas (6/7) Jun 14 2011 Because it can produce a few notes, tho they are very flat; and it is
- Caligo (2/2) Jun 14 2011 Would it also be possible for www.digitalmars.com/d/ to point to
- Nick Sabalausky (3/8) Jun 14 2011 And Poe has written on both.
- Jonathan M Davis (20/58) Jun 10 2011 D is the programming language. There are multiple versions of it. Curren...
- Steven Schveighoffer (8/79) Jun 10 2011 That's why I don't understand the significance. When you want to refer ...
- Nick Sabalausky (7/40) Jun 10 2011 Yea. I'm happy about the D v2.x branch being the official "main" one. B...
- jdrewsen (4/13) Jun 10 2011 This is great news!
- Andrei Alexandrescu (6/21) Jun 10 2011 Yah, we need one release cycle to have all correct documentation because...
I think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward. Thanks, Andrei
Jun 10 2011
On 2011-06-10 10:06, Andrei Alexandrescu wrote:I think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward.Woohoo! - Jonathan M Davis
Jun 10 2011
On 10/06/2011 18:06, Andrei Alexandrescu wrote:I think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward. Thanks, AndreiI always find it incredibly annoying when I don't see the syntax of a language on its homepage. You shouldn't have to scroll down to see it. Also, the example that is there is terrible and represents the state of an old D1, it needs updating to use cool D2 features like CTFE and std.parallelism. I'd avoid templates and __traits() and other more advanced features, we don't want to put people off by putting too much on their plate! Also, a lot of the links on there link to digitalmars.com still. -- Robert http://octarineparrot.com/
Jun 10 2011
On 2011-06-10 10:39, Robert Clipsham wrote:On 10/06/2011 18:06, Andrei Alexandrescu wrote:There was a request for a better example a while back, and AFAIK, no one came up with one. As soon as someone does, I'm sure that we can get it used instead. - Jonathan M DavisI think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward. Thanks, AndreiI always find it incredibly annoying when I don't see the syntax of a language on its homepage. You shouldn't have to scroll down to see it. Also, the example that is there is terrible and represents the state of an old D1, it needs updating to use cool D2 features like CTFE and std.parallelism. I'd avoid templates and __traits() and other more advanced features, we don't want to put people off by putting too much on their plate!
Jun 10 2011
Very cool. Note: The Downloads & Tools link redirects to the digitalmars.com website here: http://www.digitalmars.com/d/download.html instead of here: http://d-programming-language.org/dmd-linux.html This latter page already has the links to the download page, but this section has the compiler documentation which is important.
Jun 10 2011
"Andrei Alexandrescu" <SeeWebsiteForEmail erdani.org> wrote in message news:istj83$1rsa$1 digitalmars.com...I think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward. Thanks, AndreiSo D2 becomes D. And D1 becomes D--. -=mike=-
Jun 10 2011
On Fri, 10 Jun 2011 16:11:34 -0400, Mike James <foo bar.com> wrote:"Andrei Alexandrescu" <SeeWebsiteForEmail erdani.org> wrote in message news:istj83$1rsa$1 digitalmars.com...D0 Seriously though, I'm not sure why we have to do this... It's weird to have D1 and D. To me, D1 > D, like in D, D1, D2, D3 I hope this pattern doesn't continue for D3 (well, actually, would that then be D2?) Why can't D2 be D version 2, and D1 be D version 1, where both languages php, python, etc.). -SteveI think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward. Thanks, AndreiSo D2 becomes D. And D1 becomes D--.
Jun 10 2011
On 6/10/11 4:06 PM, Steven Schveighoffer wrote:On Fri, 10 Jun 2011 16:11:34 -0400, Mike James <foo bar.com> wrote:D is D. Andrei"Andrei Alexandrescu" <SeeWebsiteForEmail erdani.org> wrote in message news:istj83$1rsa$1 digitalmars.com...D0 Seriously though, I'm not sure why we have to do this... It's weird to have D1 and D. To me, D1 > D, like in D, D1, D2, D3 I hope this pattern doesn't continue for D3 (well, actually, would that then be D2?) Why can't D2 be D version 2, and D1 be D version 1, where both languages php, python, etc.). -SteveI think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward. Thanks, AndreiSo D2 becomes D. And D1 becomes D--.
Jun 10 2011
On Fri, 10 Jun 2011 17:14:41 -0400, Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> wrote:On 6/10/11 4:06 PM, Steven Schveighoffer wrote:Except when it's D1? Why is a raven like a writing desk? -SteveOn Fri, 10 Jun 2011 16:11:34 -0400, Mike James <foo bar.com> wrote:D is D."Andrei Alexandrescu" <SeeWebsiteForEmail erdani.org> wrote in message news:istj83$1rsa$1 digitalmars.com...D0 Seriously though, I'm not sure why we have to do this... It's weird to have D1 and D. To me, D1 > D, like in D, D1, D2, D3 I hope this pattern doesn't continue for D3 (well, actually, would that then be D2?) Why can't D2 be D version 2, and D1 be D version 1, where both languages php, python, etc.). -SteveI think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward. Thanks, AndreiSo D2 becomes D. And D1 becomes D--.
Jun 10 2011
On Sat, 11 Jun 2011 00:19:57 +0200, Steven Schveighoffer <schveiguy yahoo.com> wrote:Why is a raven like a writing desk?Because it can produce a few notes, tho they are very flat; and it is nevar put with the wrong end in front! -- Simen
Jun 14 2011
Would it also be possible for www.digitalmars.com/d/ to point to http://www.d-programming-language.org ?
Jun 14 2011
"Simen Kjaeraas" <simen.kjaras gmail.com> wrote in message news:op.vw24nkz31hx7vj biotronic-pc.lan...On Sat, 11 Jun 2011 00:19:57 +0200, Steven Schveighoffer <schveiguy yahoo.com> wrote:And Poe has written on both.Why is a raven like a writing desk?Because it can produce a few notes, tho they are very flat; and it is nevar put with the wrong end in front!
Jun 14 2011
On 2011-06-10 14:06, Steven Schveighoffer wrote:On Fri, 10 Jun 2011 16:11:34 -0400, Mike James <foo bar.com> wrote:D is the programming language. There are multiple versions of it. Currently, we have versions 1 and 2, which are typically referred to as D1 and D2. D2 is the most recent - and therefore current - version, whereas D1 is the previous version. On the main site, we're choosing to generally mean D2 when we refer to D and specifically say D1 when referring to stuff which is specific to D1. Presumably, if and when there is D3 and it becomes appropriatey stable to be considered the current version of the language, then D3 will be referred to as D, and the term D2 will be used when referring to something which is specific to D2. to not be particularly specific about version numbers when talking about the language. When using the language's name without a version number, you're generally either referring to the language as a whole or to the latest version. We're just going to be doing the same on D's official site. The term D2 will still be used if we need to be specific about versions, but in general, we're talking about the most recent version of the language when talking about D, so we're just calling it D. I don't see anything odd about that. - Jonathan M Davis"Andrei Alexandrescu" <SeeWebsiteForEmail erdani.org> wrote in message news:istj83$1rsa$1 digitalmars.com...D0 Seriously though, I'm not sure why we have to do this... It's weird to have D1 and D. To me, D1 > D, like in D, D1, D2, D3 I hope this pattern doesn't continue for D3 (well, actually, would that then be D2?) Why can't D2 be D version 2, and D1 be D version 1, where both languages php, python, etc.).I think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward. Thanks, AndreiSo D2 becomes D. And D1 becomes D--.
Jun 10 2011
On Fri, 10 Jun 2011 17:34:55 -0400, Jonathan M Davis <jmdavisProg gmx.com> wrote:On 2011-06-10 14:06, Steven Schveighoffer wrote:That's why I don't understand the significance. When you want to refer to D2, use D2, when you want to refer to D1, use D1, when you want to refer to both langauges or the language "family" in general, use D. Wasn't it already this way? What is the stigma of saying D and meaning possibly D1? I guess perhaps it's not a big deal... -SteveOn Fri, 10 Jun 2011 16:11:34 -0400, Mike James <foo bar.com> wrote:D is the programming language. There are multiple versions of it. Currently, we have versions 1 and 2, which are typically referred to as D1 and D2. D2 is the most recent - and therefore current - version, whereas D1 is the previous version. On the main site, we're choosing to generally mean D2 when we refer to D and specifically say D1 when referring to stuff which is specific to D1. Presumably, if and when there is D3 and it becomes appropriatey stable to be considered the current version of the language, then D3 will be referred to as D, and the term D2 will be used when referring to something which is specific to D2. etc.) to not be particularly specific about version numbers when talking about the language. When using the language's name without a version number, you're generally either referring to the language as a whole or to the latest version. We're just going to be doing the same on D's official site. The term D2 will still be used if we need to be specific about versions, but in general, we're talking about the most recent version of the language when talking about D, so we're just calling it D. I don't see anything odd about that."Andrei Alexandrescu" <SeeWebsiteForEmail erdani.org> wrote in message news:istj83$1rsa$1 digitalmars.com...meanI think we all agree that it is appropriate to characterize D2 toof"The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official siteD0 Seriously though, I'm not sure why we have to do this... It's weird to have D1 and D. To me, D1 > D, like in D, D1, D2, D3 I hope this pattern doesn't continue for D3 (well, actually, would that then be D2?) Why can't D2 be D version 2, and D1 be D version 1, where both languages php, python, etc.).the D programming language. Expect (and please contribute) many improvements of that site going forward. Thanks, AndreiSo D2 becomes D. And D1 becomes D--.
Jun 10 2011
"Steven Schveighoffer" <schveiguy yahoo.com> wrote in message news:op.vwvownr8eav7ka localhost.localdomain...On Fri, 10 Jun 2011 16:11:34 -0400, Mike James <foo bar.com> wrote:Yea. I'm happy about the D v2.x branch being the official "main" one. But taking the already-heavily-used way to refer to "unspecified version of D / just D in general" and officially changing it to specifically mean the 2.x branch is guaranteed to lead to confusion (and likely alienate D1 fans). I really don't like having terminology change. It's a breaking change."Andrei Alexandrescu" <SeeWebsiteForEmail erdani.org> wrote in message news:istj83$1rsa$1 digitalmars.com...D0 Seriously though, I'm not sure why we have to do this... It's weird to have D1 and D. To me, D1 > D, like in D, D1, D2, D3 I hope this pattern doesn't continue for D3 (well, actually, would that then be D2?) Why can't D2 be D version 2, and D1 be D version 1, where both languages php, python, etc.).I think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward. Thanks, AndreiSo D2 becomes D. And D1 becomes D--.
Jun 10 2011
Den 10-06-2011 19:06, Andrei Alexandrescu skrev:I think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward.This is great news! I guess the documentation for etc.curl is an error? /Jonas
Jun 10 2011
On 6/10/11 3:16 PM, jdrewsen wrote:Den 10-06-2011 19:06, Andrei Alexandrescu skrev:Yah, we need one release cycle to have all correct documentation because the system reflects the state of the last release. For now I fixed things by hand. I also disabled the jump table which was unreasonably large. http://d-programming-language.org/phobos-prerelease/etc_c_curl.html AndreiI think we all agree that it is appropriate to characterize D2 to mean "The D Programming Language". From here on, we have changed the website http://d-programming-language.org to reflect that reality. D simply refers to what was formerly known as D2, and D1 stays D1. Also, today Walter will change the "D" links from digitalmars.com to point to http://d-programming-language.org, which is now the official site of the D programming language. Expect (and please contribute) many improvements of that site going forward.This is great news! I guess the documentation for etc.curl is an error? /Jonas
Jun 10 2011