On segunda-feira, 4 de julho de 2016 13:54:45 PDT Matthew Woehlke wrote: > Consider... if I ask you what relation the letter 'A' has to the > alphabet, is it the letter *at the front*, or is it the *first* letter? > I bet you, and most (native, certainly) English speakers said it's the > *first* letter. STL's word choices are... a bit like writing code in > King James' English.
Hence "push" and "pop" for a stack, "front" and "back" for queues, but not the 2x2 combination of those on a random-access container... > I do however feel that Qt's consistent use of verbs for actions and > non-verbs for properties (i.e. empty vs. isEmpty/is_empty) is far superior. Not just verbs for actions, that's verbs in the imperative. We also use verbs, but in the past participle, for signals ("changed", "happened", "written", except where the English language falls short, like "read / read / read" - that's why "readyRead" instead of "bytesRead"). -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development