www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Mutable and pure - Should we move this discussion offsite?

reply guslay <guslay gmail.com> writes:
It seems to me that we have reached the limits of the public forum format. Any
further reflection will be lost in the noise.

I think all the arguments that could me made are out there. If we want the
discussion to progress, we need a way to structure and expose the arguments,
definitions, examples and counter-examples in a systematic approach.

I propose either,

A - We move the discussion to a wiki ( http://www.prowiki.org/wiki4d/wiki.cgi ?
).

B - People interested can individually, or collectively, submit a comprehensive
proposal (iso-c++ style, yeah).


It would give breading room to other subjects, and a more efficient way to
invest our energy. I hope that Walter will play along, and expose the flaws in
our collective judgment, or correct misinformation.

Themes that could be discussed:

- Key concepts definition.
- Why mutable is useful.
- How mutable can be emulated? How is this equivalent?
- What is the impact on the language?
- What is a pure function?
- What's the impact of mutable on pure function? Could mutable members go
undetected inside a pure function?
- Etc........
Apr 04 2008
next sibling parent Paul D Anderson <paul.d.anderson.removethis comcast.andthis.net> writes:
guslay Wrote:

 It seems to me that we have reached the limits of the public forum format. Any
further reflection will be lost in the noise.
 
 I think all the arguments that could me made are out there. If we want the
discussion to progress, we need a way to structure and expose the arguments,
definitions, examples and counter-examples in a systematic approach.
 
 I propose either,
 

I agree.
 A - We move the discussion to a wiki ( http://www.prowiki.org/wiki4d/wiki.cgi
? ).
 
 B - People interested can individually, or collectively, submit a
comprehensive proposal (iso-c++ style, yeah).
 
 
 It would give breading room to other subjects, and a more efficient way to
invest our energy. I hope that Walter will play along, and expose the flaws in
our collective judgment, or correct misinformation.
 
 Themes that could be discussed:
 
 - Key concepts definition.
 - Why mutable is useful.
 - How mutable can be emulated? How is this equivalent?
 - What is the impact on the language?
 - What is a pure function?
 - What's the impact of mutable on pure function? Could mutable members go
undetected inside a pure function?
 - Etc........
 
 

Apr 04 2008
prev sibling next sibling parent Bill Baxter <dnewsgroup billbaxter.com> writes:
guslay wrote:
 It seems to me that we have reached the limits of the public forum format. Any
further reflection will be lost in the noise.
 
 I think all the arguments that could me made are out there. If we want the
discussion to progress, we need a way to structure and expose the arguments,
definitions, examples and counter-examples in a systematic approach.
 
 I propose either,
 
 A - We move the discussion to a wiki ( http://www.prowiki.org/wiki4d/wiki.cgi
? ).

I think we should move the discussion to the bug tracker. Because that seems to be the only way to get Andrei involved. --bb
Apr 04 2008
prev sibling parent "Janice Caron" <caron800 googlemail.com> writes:
On 04/04/2008, guslay <guslay gmail.com> wrote:
  I propose either,

  A - We move the discussion to a wiki ( http://www.prowiki.org/wiki4d/wiki.cgi
? ).

Discussions don't move, they split. If you start a new discussion somewhere else, all that will happen is that there will then be two discussions.
  B - People interested can individually, or collectively, submit a
comprehensive proposal (iso-c++ style, yeah).

I think we are close to being ready to do that. So - submit how, and to where?
Apr 05 2008