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
