Language Plus Plus Minus Minus

There are quite some pages claiming, that <Language x>Is<Language y>[PlusPlus?|MinusMinus?].

I think that is an OverSimplification in most cases, and as such may stress a point, but subdue many others. Clearly most languages are related by influences from other languages or are even directly descended from each other. There are quite some nice diagrams about this and I remember a WikiPage using GraphViz to graph these relations.

Following these relations you can obviously reach every other language by following a sufficient number of (PlusPlus?|MinusMinus?)*.

Disagreed, only some can reasonably be said to be thus related.

I have no opinion on the Ruby... pages. CeePlusPlusMinusMinus, on the other hand, is quite literally accurate. It was the way the creators of Java described their creation while doing it. While SmalltalkMinusMinus is more humorous, it is still quite specific to Java and still mostly accurate. This nomenclature reflects a historical fact about Java. Java was quite intentionally intended to provide Smalltalk functionality with C-like syntax. I don't know as much about the origins of Ruby, so I don't know whether the parallel construction works for Ruby. -- TomStambaugh

See also http:wiki?search=MinusMinus, EverythingIsa


CategoryProgrammingLanguage CategoryProgrammingLanguageComparisons CategoryNotaProgrammingLanguage


EditText of this page (last edited September 21, 2010) or FindPage with title or text search