2014-07-15 23:32 GMT-03:00 Eliot Miranda <eliot.miranda@gmail.com>:
On Jul 15, 2014, at 1:50 PM, "Esteban A. Maringolo" <emaringolo@gmail.com> wrote:
Why make a distinction between copying text and evaluating/profiling/debugging it? I only saw this in Smalltalk.
?? I'd be more than annoyed if copying the text "rm -rf *" evaluated it too...
Well... it would be sending the object at the variable rm the message selector #- with rf as argument :) I'm not sure if I understood what you meant. But I'm talking about consistency, it is we use "verb + it" for everything, or we don't. Ej: A) Do/Evaluate it Print it Debug it Copy it Cut it Paste it B) Evaluate Print Debug Copy Cut Paste Certainly the latter feels better to me. And I haven't seen a single UI/UX guideline suggesting the naming of commands like A. But again, maybe i'm lost in translation here. Regards. Esteban A. Maringolo