digitalmars.D.announce - DMD 1.023 and 2.007 releases
- Walter Bright (5/5) Nov 02 2007 Full closures in 2.007!
- Vladimir Panteleev (7/12) Nov 02 2007 Awesome!
- Vladimir Panteleev (5/6) Nov 02 2007 Left. Damnit.
- Walter Bright (1/1) Nov 02 2007 Fixed.
- Jarrett Billingsley (7/10) Nov 02 2007 Awesome!
- Walter Bright (2/7) Nov 02 2007 I don't know yet.
- Jarrett Billingsley (3/10) Nov 02 2007 That sounds awfully ominous.
- Witold Baryluk (7/16) Nov 02 2007 At last!
- Jarrett Billingsley (5/10) Nov 02 2007 AUUGH!!
- Jarrett Billingsley (5/17) Nov 02 2007 Ignore me.
- Jarrett Billingsley (7/26) Nov 02 2007 I guess this also brings up the subject of "D2 should NOT be the main pa...
- Christopher Dunn (2/3) Nov 02 2007 Very, very cool. I hope someone shows us some performance testing soon....
- Stewart Gordon (8/13) Nov 02 2007 Why is issue 689 listed as fixed again, even though the perhaps
- Walter Bright (2/4) Nov 02 2007 Can you be more specific, please?
- Jarrett Billingsley (3/7) Nov 02 2007 The Win32 DLLs in D section.
- Walter Bright (2/10) Nov 02 2007 I put a note in there as to why the printf's are used.
- Stewart Gordon (7/11) Nov 03 2007 ctod.html still states that "printf rules".
- 0ffh (6/7) Nov 03 2007 Great! I was always of the opinion that printf rules! =)
-
Walter Bright
(2/11)
Nov 03 2007
Yes
. - Craig Black (7/7) Nov 02 2007 More good stuff! It seems you have been busy the past couple weeks.
- Craig Black (3/10) Nov 02 2007 Disregard. I didn't see the posts in the main D group.
- Robert Fraser (4/11) Nov 02 2007 Thanks!
- Walter Bright (8/13) Nov 02 2007 I suspect that closures are one of those "stealth" features that will
-
Don Clugston
(6/13)
Nov 03 2007
Awesome! As usual, didn't see it coming.
.
Full closures in 2.007! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.023.zip http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.2.007.zip
Nov 02 2007
On Fri, 02 Nov 2007 22:25:30 +0200, Walter Bright <newshound1 digitalmars.com> wrote:Full closures in 2.007! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.023.zip http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.2.007.zipAwesome! How are the full closures implemened? Is there some info in the spec? (If there is, maybe the changelog should link to it). Also, the 1.0 changelog doesn't seem to be formatted proprely (missing bar on the right and bits of DDoc code at top)... -- Best regards, Vladimir mailto:thecybershadow gmail.com
Nov 02 2007
On Fri, 02 Nov 2007 22:38:24 +0200, Vladimir Panteleev <thecybershadow gmail.com> wrote:(missing bar on the rightLeft. Damnit. -- Best regards, Vladimir mailto:thecybershadow gmail.com
Nov 02 2007
"Walter Bright" <newshound1 digitalmars.com> wrote in message news:fgg146$dr$1 digitalmars.com...Full closures in 2.007!Awesome!http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.2.007.zipopStar is partially useless without ref returns: you can't use it on the lhs. That is there's no opStarAssign. Does this mean ref returns are coming soon? Or is the lack of opStarAssign just an oversight? (I'm kind of hoping for the former)
Nov 02 2007
Jarrett Billingsley wrote:opStar is partially useless without ref returns: you can't use it on the lhs. That is there's no opStarAssign. Does this mean ref returns are coming soon? Or is the lack of opStarAssign just an oversight? (I'm kind of hoping for the former)I don't know yet.
Nov 02 2007
"Walter Bright" <newshound1 digitalmars.com> wrote in message news:fggf6e$rmd$1 digitalmars.com...Jarrett Billingsley wrote:That sounds awfully ominous.opStar is partially useless without ref returns: you can't use it on the lhs. That is there's no opStarAssign. Does this mean ref returns are coming soon? Or is the lack of opStarAssign just an oversight? (I'm kind of hoping for the former)I don't know yet.
Nov 02 2007
Dnia Fri, 02 Nov 2007 13:25:30 -0700 Walter Bright <newshound1 digitalmars.com> napisa=B3/a:Full closures in 2.007! =20 http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.023.zip =20 http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.2.007.zipBugzilla 318: wait does not release thread resources on LinuxAt last!Full closure support added.Yes, yes, yes! Keep going. :) --=20 Witold Baryluk, aleph0
Nov 02 2007
"Walter Bright" <newshound1 digitalmars.com> wrote in message news:fgg146$dr$1 digitalmars.com...Full closures in 2.007! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.023.zip http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.2.007.zipAUUGH!! You broke D1! Contract invariants now need parens after them a la D2! Oh noes!
Nov 02 2007
"Jarrett Billingsley" <kb3ctd2 yahoo.com> wrote in message news:fggbvb$nc7$1 digitalmars.com..."Walter Bright" <newshound1 digitalmars.com> wrote in message news:fgg146$dr$1 digitalmars.com...Ignore me. ... (Downloaded 2.007)Full closures in 2.007! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.023.zip http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.2.007.zipAUUGH!! You broke D1! Contract invariants now need parens after them a la D2! Oh noes!
Nov 02 2007
"Jarrett Billingsley" <kb3ctd2 yahoo.com> wrote in message news:fggc13$ndl$1 digitalmars.com..."Jarrett Billingsley" <kb3ctd2 yahoo.com> wrote in message news:fggbvb$nc7$1 digitalmars.com...I guess this also brings up the subject of "D2 should NOT be the main page IN ANY WAY SHAPE OR FORM OMFG". My update process is sort of muscle-memoried into my brain, I didn't remember to choose "D1.0" from the column and ended up with D2. It's very misleading."Walter Bright" <newshound1 digitalmars.com> wrote in message news:fgg146$dr$1 digitalmars.com...Ignore me. ... (Downloaded 2.007)Full closures in 2.007! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.023.zip http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.2.007.zipAUUGH!! You broke D1! Contract invariants now need parens after them a la D2! Oh noes!
Nov 02 2007
Walter Bright Wrote:Full closures in 2.007!Very, very cool. I hope someone shows us some performance testing soon....
Nov 02 2007
"Walter Bright" <newshound1 digitalmars.com> wrote in message news:fgg146$dr$1 digitalmars.com...Full closures in 2.007! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.023.zip http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.2.007.zipWhy is issue 689 listed as fixed again, even though the perhaps most-complained-about instance hasn't changed at all? Stewart. -- My e-mail address is valid but not my primary mailbox. Please keep replies on the 'group where everybody may benefit.
Nov 02 2007
Stewart Gordon wrote:Why is issue 689 listed as fixed again, even though the perhaps most-complained-about instance hasn't changed at all?Can you be more specific, please?
Nov 02 2007
"Walter Bright" <newshound1 digitalmars.com> wrote in message news:fggqoj$1aeg$1 digitalmars.com...Stewart Gordon wrote:The Win32 DLLs in D section.Why is issue 689 listed as fixed again, even though the perhaps most-complained-about instance hasn't changed at all?Can you be more specific, please?
Nov 02 2007
Jarrett Billingsley wrote:"Walter Bright" <newshound1 digitalmars.com> wrote in message news:fggqoj$1aeg$1 digitalmars.com...I put a note in there as to why the printf's are used.Stewart Gordon wrote:The Win32 DLLs in D section.Why is issue 689 listed as fixed again, even though the perhaps most-complained-about instance hasn't changed at all?Can you be more specific, please?
Nov 02 2007
"Walter Bright" <newshound1 digitalmars.com> wrote in message news:fggqoj$1aeg$1 digitalmars.com...Stewart Gordon wrote:ctod.html still states that "printf rules". Stewart. -- My e-mail address is valid but not my primary mailbox. Please keep replies on the 'group where everybody may benefit.Why is issue 689 listed as fixed again, even though the perhaps most-complained-about instance hasn't changed at all?Can you be more specific, please?
Nov 03 2007
Stewart Gordon wrote:ctod.html still states that "printf rules".Great! I was always of the opinion that printf rules! =) But srsly: If someone took the HTML, overhauled it, and sent it back to Walter I'm sure he'd use it. It's the Grand Ole Rule of Life: You want it done, you do it... Regards, Frank
Nov 03 2007
Stewart Gordon wrote:"Walter Bright" <newshound1 digitalmars.com> wrote in message news:fggqoj$1aeg$1 digitalmars.com...Yes <g>.Stewart Gordon wrote:ctod.html still states that "printf rules".Why is issue 689 listed as fixed again, even though the perhaps most-complained-about instance hasn't changed at all?Can you be more specific, please?
Nov 03 2007
More good stuff! It seems you have been busy the past couple weeks. I was expecting more of an overhaul of the const stuff. Is that coming or did you find a simpler solution? Will there be documentation regarding closures? I am curious to see how it is done, and if performance will suffer for nested functions that do not use it. -Craig
Nov 02 2007
"Craig Black" <craigblack2 cox.net> wrote in message news:fggs5d$1cs8$1 digitalmars.com...More good stuff! It seems you have been busy the past couple weeks. I was expecting more of an overhaul of the const stuff. Is that coming or did you find a simpler solution? Will there be documentation regarding closures? I am curious to see how it is done, and if performance will suffer for nested functions that do not use it. -CraigDisregard. I didn't see the posts in the main D group.
Nov 02 2007
Walter Bright Wrote:Full closures in 2.007! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.023.zip http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.2.007.zipThanks! D2 has a lot of features I want to use (__traits, overload sets, C++ interface), but this (closures) is the first feature I'm actually considering switching for (esp. since there's an experimental Tango for D2 now, too). Thanks, Walter, for this excellent release!
Nov 02 2007
Robert Fraser wrote:D2 has a lot of features I want to use (__traits, overload sets, C++ interface), but this (closures) is the first feature I'm actually considering switching for (esp. since there's an experimental Tango for D2 now, too).I suspect that closures are one of those "stealth" features that will produce a lot of unforeseen changes in how one uses D. For example, I think a lot of the need for inner classes and overloading () will just go away. The other neat-o thing about closures is there's no new syntax and no breakage, it's just things that didn't work before now work.Thanks, Walter, for this excellent release!You're welcome!
Nov 02 2007
Walter Bright wrote:Full closures in 2.007! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.023.zip http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.2.007.zipAwesome! As usual, didn't see it coming. <g>. I think closures are going to create a pile of new D design patterns. The statically aligned data makes a difference to what I'm doing right now. Also, math functions which use math.poly have gained an instant speedup from this. Wasn't expecting it so soon. Thanks!
Nov 03 2007