[webkit-dev] MathML Acronym and the Style Guide

David Levin levin at chromium.org
Fri Sep 11 08:02:24 PDT 2009

MML would be an acronym.MathML is a word "math" plus an acronym ML (markup
language), so MathML seems like an appropriate casing.

One small correction from your examples: String MathMLName(); should
be String mathMLName();


On Fri, Sep 11, 2009 at 7:56 AM, Alex Milowski <alex at milowski.org> wrote:

> So, as an acronym, MathML is somewhat strange in that it is "camel case"
> rather
> than all upper case.   According to the style guide, all acronyms should be
> uppercase and that would make it "MATHML".  But that isn't the way
> MathML is usually used and referenced.  It is always "MathML" (try a google
> search and you'll see what I mean from the search results).
> I'd prefer to use:
>   class MathMLElement;
>   bool  isMathMLElement;
>   String MathMLName();
> That would be seem to be consistent with the "real" preference of acronyms
> being used in variable names etc. as they would in a sentence or some other
> natural language reference.
> --
> --Alex Milowski
> "The excellence of grammar as a guide is proportional to the paucity of the
> inflexions, i.e. to the degree of analysis effected by the language
> considered."
> Bertrand Russell in a footnote of Principles of Mathematics
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20090911/5c9ee614/attachment.html>

More information about the webkit-dev mailing list