In a message dated: Thu, 14 Nov 2002 14:02:26 EST
Derek Martin said:

>Just because it's well documented doesn't mean it isn't cryptic.  It
>is cryptic because it is a single letter which isn't mnemonic for
>anything intuitively obvious.

So, what you're saying is that it's cryptic until you read the docs 
and understand it?  How is that different than anything else which is 
documented?

GDB has the 'print' command.  How is that more intuitively obvious 
for "evaluating an expression" than 'x'?  To me 'print' means just 
that, print something, not evaluate something, an certainly not "show 
me the value of this variable".  So why not 'x'?  It seems just as 
intuitive as anything else short of 'evaluate_this_expression foo'.

In short, your argument doesn't seem to make any sense.  If it is 
well documented, it doesn't matter if it's intuitive.  Once you know 
it, you know it.  If you can't remember it, that's what the 'help' 
command is for, which clearly states:

        x|m expr       Evals expr in list context,
                        dumps the result or lists methods.

If it's (well) documented[1], and you don't read the documentation, there's no 
one to blame but yourself.

Footnotes:
----------
[1]     Well documented means just that.  Obviously, if the 
        documentation sucks, and you end up more confused after 
        reading the docs[2] than you started out, then that's the fault 
        of the doc/pkg maintainers and developers, which gives you 
        every right to bitch about it :)

[2]     IMO, none of this applies to Perl, which is recognized by 
        others far more important than myself as having about the most
        complete, comprehensive, and well written documentation of any
        programming language ever!
-- 

Seeya,
Paul
--
        It may look like I'm just sitting here doing nothing,
   but I'm really actively waiting for all my problems to go away.

         If you're not having fun, you're not doing it right!


_______________________________________________
gnhlug-discuss mailing list
[EMAIL PROTECTED]
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss

Reply via email to