On Thu, 18 Nov 2010 08:50:58 +0000 Russel Winder <rus...@russel.org.uk> wrote:
> I am a fan of single assignment so I put immutable on all my variables > except for loop control variables and accumulators. I haven't yet seen > a need for const. For me, this is the default as well, meaning locals are constant. I would love it to be the default for the language (or an option to set it so), so that one would declare local _variables_. Which is never needed, and even shows bad practice, except for symbols assignmed in loops, as you say. This extends to _value_ parameters, which are just locals as well (in other words, "in" is the default for non-referenced parameters). Denis -- -- -- -- -- -- -- vit esse estrany ☣ spir.wikidot.com