True Properties Poll

Jesse Phillips jessekphillips+d at gmail.com
Fri Jul 31 13:32:25 PDT 2009


Nick Sabalausky Wrote:

> "Jesse Phillips" <jessekphillips+d at gmail.com> wrote in message 
> news:h4vfld$12m2$1 at digitalmars.com...
> > 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."



More information about the Digitalmars-d mailing list