July 2011

Make Names out of Words

I am still annoyed with Bjarne Stroustrup for naming his C-with-classes C++ rather than D, P, C2, or Objectastic-C. It isn’t just that no-one seems to have been able to decide whether C++ code files should be called foo.cpp, foo.cxx, foo.cc, or foo.C, it is hard to punctuate sentences mentioning it, and that you end up with names like C++/CLI, and so on. What makes it worse is that it inspires people to name their languages things like [incr Tcl], C# (which is spelled C# but pronounced C♯), and . To say nothing of More Th<n, Yahoo!, Samsung Ch@t 335, etc. Read more