Nick Sabalausky Wrote: > "Jesse Phillips" <[email protected]> wrote in message > news:[email protected]... > > It seem no one is confident in their poll writing skills, so I'll take > > stab at it. > > > > This poll is related to D not providing "true" properties. Details and > > discussion can be found in DIP4: > > http://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP4 > > > > Below you will find a list of options. Please place a maximum of three > > votes starting with what you would prefer and then your alternatives. > > Reasoning can come after your vote. > > > > 1. Provide a special syntax/keyword to specify properties. > > 2. Keep things as they are. > > 3. Keep things as they are, resolving the += ... without involving new > > property syntax. > > 4. Remove current "property" syntax. > > 5. Prevent . on rvalues > > > > Extended Voting > > > > A. #4 should happen with or without a new property syntax. > > B. Preventing . on rvalues should be done anyway. > > > > If I missed something, to bad, write your own poll. Please only respond if > > you are voting or commenting on another's vote. This allows top level > > posts to contain poll answers only. > > Ideal: Combine 1, 3, 4 and fix the problem with . on rvalues without doing > #5. > Secondary: Anything in between "Ideal" and "Minimum That's Acceptable". > Minimum That's Acceptable: Combine 3, 4 and 5. > > Joke: Let's make a poll on how a properties poll should be made ;)
I'm really not sure how 1 and 3 could be "combined," it would leave many of the issues people want 1 to fix. I'm really not sure how 3 and 4 could be combined. One says "go away," the other "stay here."
