Talk:C++ Programming/Programming Languages

Slight inaccuracy
Perhaps I am being a little pedantic but C++ is considered a middle-level language (as is C) because of the low-level functionality that is accessible to both. This is almost implied in the existing statement: "C++ is beginning to be grouped with lower level languages like C" but I feel more clarity is perhaps needed?

64ByteKiller (discuss • contribs) 13:04, 8 August 2012 (UTC)


 * It depends, the notion about how high or low a language isn't exact at all, it is best used as an indication in comparisons that to attempt to cram the language in a slot, X is higher or lower than Y makes more sense than strictly defining X as a low, meddle or high level language especially since these concept are always in flux. Add to that imprecision the use of virtual machines and bytecode it can get even more complicated.
 * In a world that where a large number of population (not strictly profession programmers, think as the target reader of the book) is more comfortable with languages like python or C# type languages (I said comfortable in terms of access, familiarity), that even Java seems to old new. Stating that they are increasingly seeing C and C++ at the equal level of capability is correct, even technically, since the thing that makes C++ specifically distinct from C is the inclusion on the OSs of the runtime library. The practical distinctions are becoming also eroded, today you can even have objects in C. Yet I would feel better mixing ASM and C than C and C++ (if attempting to cram them in a slot). --Panic (discuss • contribs) 23:48, 8 August 2012 (UTC)