I almost brought this up at the Future of CFML BOF at
http://OpenCFSummit.org, but figured folks would laugh me out of the room.

But @sneiland asked the other day if anyone could think of a good acronym
for Linux Apache MySQL ColdFusion (
https://twitter.com/#!/sneiland/status/177605134044508160) and I got to
thinking:

Our beloved CFML has not been re-branded since losing the space between
Cold and Fusion 14 years ago.  Yet, since moving to Java in 2002, nothing
has more warranted a re-branding than the emergence of the Open Source
alternatives to ACF, Railo and Open BlueDragon.

Because "CF" carries so much baggage in so many peoples' minds, and because
"CF" is just a prefix after all, for which I imagine the engines could
easily accommodate a substitution, what would folks think about adding
support in the administrator console, for specifying your own prefix?


Cloud Markup Language => the engine processes *.cc, *.cm files for <cset...

Mura Markup Language => *.murac, *.muram: <murascript...

Gov20 Markup Language => *.gov20c, *.gov20m: <gov20component...

YoMaIWroteMeAScriptingLanguage Markup Language =>
*.yoMaIWroteMeAScriptingLanguagec, *.yoMaIWroteMeAScriptingLanguagem =>
<yoMaIWroteMeAScriptingLanguageMail...

and, of course, always CFML => *.cfc, *.cfm: <cfquery...


I know it doesn't do much for developers - but hear me out:

Imagine pitching a CFML solution to a client or prospective hire and
getting away with identifying your solution for what it is, an
"enterprise-class, free and Open Source scripting language for Rapid
Application Development."  Imagine NOT getting derailed with all the old
"yes, ColdFusion is around," "no this isn't Adobe ColdFusion," "no
ColdFusion, isn't dead" discussions...

The engines might continue to process multiple prefixes, so you could
leverage, say, ColdSpring or Mach-II in your other-prefixed-code, without
having to search-and-replace dependencies.

Might be a great publicity stunt, especially now as Adobe no longer really
seems to be driving the language.  Kind of future-proofs the brand, because
you can promote CFML or YoMaIWroteMeAScriptingLanguage Markup Language.  I
know it won't fool everyone - but is a rather bold declaration of
stewardship of the language.

Anyway there I've shared the idea - let the howling begin! :)

-- 
Jason Blum
http://twitter.com/phenotypical
http://phenotypical.com

-- 
online documentation: http://openbd.org/manual/
   google+ hints/tips: https://plus.google.com/115990347459711259462
     http://groups.google.com/group/openbd?hl=en

Reply via email to