Talk:C++ Programming/Programming Languages/Comparisons

Javascript Comparison
A comparison with Javascript would also be interesting, especially with regards to Object-Oriented Programming. Javascript using a "prototype-based" inheritance model which is quite different from C++'s model. --Autumnfields (talk) 10:47, 30 November 2010 (UTC)


 * JavaScript and ActionScript are extremely interesting I think the only reason no one created a section was because rarely we see someone moving from those types of language directly to C++ (at least that was the case because of historical evolution of the languages and the different niches they occupy). I have no objection to add more languages to the comparison section but read the reply below and see if that can't be made in more general terms... --Panic (talk) 13:19, 30 November 2010 (UTC)

Comparisons based on classes of problems rather than by language
Would it be more interesting / informative to compare C++ to other languages by having each page look at how a specific class of problem is solved, rather than a page per language? For example, "Memory Management", "Inheritance", "Cross-platform Execution", "String Manipulation", etc. would make for interesting functional comparisons. I'm sure there are lots of other useful problem classes to compare. --Autumnfields (talk) 10:47, 30 November 2010 (UTC)


 * The idea behind this comparisons was to provide a quick jumpstart for people that already had some experience in them. Going beyond that and examine C++'s features in comparison with how it was in other languages could easily become a new book project, as it would require, as features and constructs are introduced, to provide not only the historical background but the comparisons themselves mixed with the rest of the content, that would defeat the objective of focusing on learning C++ and go beyond the scope of the book.


 * It is indeed a great idea for a book, I think that was the intention behind the creation of the Computer Programming wikibook (without the specific C++ comparison) but that work has been heavily cannibalized over the time.  --Panic (talk) 13:10, 30 November 2010 (UTC)