View previous topic :: View next topic |
What month will Walter release DMD 1.0 ? |
April |
|
0% |
[ 0 ] |
May |
|
5% |
[ 1 ] |
June |
|
11% |
[ 2 ] |
July |
|
5% |
[ 1 ] |
After July |
|
76% |
[ 13 ] |
|
Total Votes : 17 |
|
Author |
Message |
brad Site Admin
Joined: 22 Feb 2004 Posts: 490 Location: Atlanta, GA USA
|
Posted: Wed Apr 14, 2004 4:29 pm Post subject: When will we see DMD 1.0? |
|
|
Just wondering what you girls thought about Walter's release schedule. Also wanted to see how the Poll stuff works in phpBB. |
|
Back to top |
|
|
JJR
Joined: 22 Feb 2004 Posts: 1104
|
Posted: Wed Apr 14, 2004 7:25 pm Post subject: |
|
|
Girls? Where?!
|
|
Back to top |
|
|
jcc7
Joined: 22 Feb 2004 Posts: 657 Location: Muskogee, OK, USA
|
Posted: Wed Apr 14, 2004 8:17 pm Post subject: |
|
|
As the most pessimistic voter, I should mention that I hope that D 1.0 is released soon so that D can start taking over the worlD.
My main concerns with the state of D are: I wonder if the interface design is mature enough (not that I know anything about interfaces). I get the impression that interfaces are going to have revolutionary new functionality in the next release, and I hope it doesn't take too long to stablize. C-style casts need to be disallowed so that D-style casts can really shine. I know that Walter still uses the C-style casts (including in Phobos), so I'm afraid that he might not be eager to prohibit them, but I feel that they make ambiguity too easy, and they need to be removed.
Code: | i = (int) d; /* C-style */
i = cast(int) d; /* D-style */ |
|
|
Back to top |
|
|
kris
Joined: 27 Mar 2004 Posts: 1494 Location: South Pacific
|
Posted: Wed Apr 14, 2004 8:27 pm Post subject: |
|
|
jcc7 wrote: | I wonder if the interface design is mature enough (not that I know anything about interfaces). I get the impression that interfaces are going to have revolutionary new functionality in the next release, and I hope it doesn't take too long to stablize |
I'd call those features "necessary for operation" rather than revolutionary <g> There are still certain rarely seen bugs surrounding interfaces, but I can confirm that the general functionality is stable.
- Kris |
|
Back to top |
|
|
Hohums
Joined: 08 Apr 2004 Posts: 71 Location: Western Australia
|
Posted: Sat May 01, 2004 3:17 pm Post subject: |
|
|
jcc7 wrote: | C-style casts need to be disallowed so that D-style casts can really shine. I know that Walter still uses the C-style casts (including in Phobos), so I'm afraid that he might not be eager to prohibit them, but I feel that they make ambiguity too easy, and they need to be removed.
Code: | i = (int) d; /* C-style */
i = cast(int) d; /* D-style */ |
|
I can't remember where but I think the cast opperator is a slightly more powerful version of cast. I mean in some code instance I dmd would only accept a cast, not the C style. I mean cast is closer to C++'s reinterpret_cast. This is appart from the negative one mention in the spec.
I'm probably wrong though. |
|
Back to top |
|
|
jcc7
Joined: 22 Feb 2004 Posts: 657 Location: Muskogee, OK, USA
|
Posted: Sat May 01, 2004 6:36 pm Post subject: C-style vs D-style casts |
|
|
Hohums wrote: | I can't remember where but I think the cast opperator is a slightly more powerful version of cast. I mean in some code instance I dmd would only accept a cast, not the C style. I mean cast is closer to C++'s reinterpret_cast. This is appart from the negative one mention in the spec. | I just looked at the spec, and as far as I could tell, C-style and D-style cast are supposed to operate the same. (In fact, I think the spec implies that the C-style cast isn't supported, but that must be an ambiguity in the spec since I'm pretty sure it's still supported. |
|
Back to top |
|
|
Hohums
Joined: 08 Apr 2004 Posts: 71 Location: Western Australia
|
Posted: Sat May 01, 2004 7:27 pm Post subject: Re: C-style vs D-style casts |
|
|
jcc7 wrote: | Hohums wrote: | I can't remember where but I think the cast opperator is a slightly more powerful version of cast. I mean in some code instance I dmd would only accept a cast, not the C style. I mean cast is closer to C++'s reinterpret_cast. This is appart from the negative one mention in the spec. | I just looked at the spec, and as far as I could tell, C-style and D-style cast are supposed to operate the same. (In fact, I think the spec implies that the C-style cast isn't supported, but that must be an ambiguity in the spec since I'm pretty sure it's still supported. |
Yeah, I did look at the specs as well. It was probably just a bug in the dmd compiler. |
|
Back to top |
|
|
trejkaz
Joined: 07 Jun 2004 Posts: 4
|
Posted: Mon Jun 07, 2004 8:56 pm Post subject: |
|
|
The old syntax is still supported, but you will get deprecation warnings every time you compile your code, until you remove it. Of course you could disable the warning...
I would have preferred to see a syntax like cast(a,b) instead of cast(a)(b) personally, but I don't think I have much chance of getting the more readable version through any sort of approval. _________________ Jabber ID: trejkaz@jabber.xaoza.net
Jabber: because all other instant messengers suck. |
|
Back to top |
|
|
jcc7
Joined: 22 Feb 2004 Posts: 657 Location: Muskogee, OK, USA
|
Posted: Mon Jun 07, 2004 10:36 pm Post subject: |
|
|
trejkaz wrote: | The old syntax is still supported, but you will get deprecation warnings every time you compile your code, until you remove it. Of course you could disable the warning... | In defense of me and Hohums, the deprecation didn't occur until the release of DMD 0.88 on 5 May 2004. Our posts were accurate at the time that they were posted. And I never liked the way that was deprecated, so I've tried to avoid it all along. |
|
Back to top |
|
|
trejkaz
Joined: 07 Jun 2004 Posts: 4
|
Posted: Mon Jun 07, 2004 11:09 pm Post subject: |
|
|
This is true. I didn't pay much attention to the dates on the message.
I guess all the D fanatics are camping on the newsgroup instead of the third-party forum. Still, I prefer forums so much.
I wonder if Walter is using a decimal numbering scheme for his versions. If he is, then we are about a month or two away from final release. If not (i.e. if he goes to version 0.10), then we could be miles off. _________________ Jabber ID: trejkaz@jabber.xaoza.net
Jabber: because all other instant messengers suck. |
|
Back to top |
|
|
jcc7
Joined: 22 Feb 2004 Posts: 657 Location: Muskogee, OK, USA
|
Posted: Mon Jun 07, 2004 11:48 pm Post subject: |
|
|
trejkaz wrote: | This is true. I didn't pay much attention to the dates on the message. | That's fine. I just get a little defensive sometimes.
trejkaz wrote: | I guess all the D fanatics are camping on the newsgroup instead of the third-party forum. Still, I prefer forums so much. | I prefer forums, too. I think more Denizens will show up over here as the post count rises and rises over there. I've got 253 messages marked as unread in the D newsgroup. I'm caught up here at dsource.
trejkaz wrote: | I wonder if Walter is using a decimal numbering scheme for his versions. | I doubt that's the case. I'd be really surprised if we don't have a 1.105. He's still adding features, such as default arguments and package access visibility. |
|
Back to top |
|
|
Hohums
Joined: 08 Apr 2004 Posts: 71 Location: Western Australia
|
Posted: Tue Jun 08, 2004 12:15 am Post subject: |
|
|
I've got behind on my newgroup reading too, I'm 339 messages behind. That's partly because I've ignored most of the bit/bool disscussions. Normally I'm always up to date with the newsgroup. I seem to be getting behind by 100 messages a day. I think the newsgroup has been really active recently. |
|
Back to top |
|
|
aldacron
Joined: 05 May 2004 Posts: 1322 Location: Seoul, South Korea
|
Posted: Tue Jun 08, 2004 5:03 am Post subject: |
|
|
I've gotten into the habit of reading the threads I'm interested in, then marking the rest as read. Even so, there are quite a few new messages each day, and I constantly get that nagging feeling that I've skipped something I should have read. |
|
Back to top |
|
|
jcc7
Joined: 22 Feb 2004 Posts: 657 Location: Muskogee, OK, USA
|
Posted: Tue Jun 08, 2004 9:56 pm Post subject: |
|
|
aldacron wrote: | I've gotten into the habit of reading the threads I'm interested in, then marking the rest as read. | I start clicking faster when I decide I need to catch up. I think I get the gist of the messages as they flash by... |
|
Back to top |
|
|
|