Then there was this another piece of hatefulness^Wsoftware where

exit

meant "save without saving changes" and

quit

meant "save and save the changes".  Or maybe it was the other way round.

Without prompting, warning, or verifying.  I have to confess I have
forgotten exactly which piece of software this was, sorry...

On Mon, Jun 9, 2008 at 11:17 AM, Eli Naeher <[email protected]> wrote:
> On Mon, Jun 9, 2008 at 5:48 AM, Dave Brown <[email protected]> wrote:
>
>> No, it's full of hate.
>>
>> Python there is saying, "I know what you wanted to do.  I know *exactly*
>> what you wanted to do.  But you have to conform to EXACTLY HOW I WANT
>> YOU TO DO IT before I'll actually do what I can obviously tell you want
>> to do."
>
> Yes, that is precisely it.
>
> I don't expect software generally to DWIM and I certainly don't expect
> it of programming language environments.
>
> But Python *has* decided to be DWIM-ish here and has gone to the
> effort to specially handle this common case. Yet rather than handling
> it by doing what the user clearly wants to do the designers have
> chosen to admonish the user with the gratuitous equivalent of "Ha ha,
> you didn't say Simon Says!" Hatefully.
>
> --Eli
>
>



-- 
There is this special biologist word we use for 'stable'. It is
'dead'. -- Jack Cohen

Reply via email to