Skip to main content

Timeline for Should I stop using the term C/C++?

Current License: CC BY-SA 3.0

13 events
when toggle format what by license comment
May 9, 2019 at 4:38 comment added curiousguy @ouah C++ existence did not began in 98. (Note that even the std text of C++98 predates 98, as it was voted in 97.)
May 23, 2017 at 12:40 history edited CommunityBot
replaced http://stackoverflow.com/ with https://stackoverflow.com/
Oct 4, 2015 at 9:37 review First posts
Oct 5, 2015 at 2:03
Oct 4, 2015 at 9:34 history unlocked yannis
Oct 3, 2015 at 23:44 history locked CommunityBot
Oct 2, 2015 at 12:45 comment added ouah @Ben by the the first version of C++ I meant the first version of Standard C++.
Oct 2, 2015 at 12:30 comment added Ben @ouah, That's not the first version of C++. The book is from 1988 and at that time neither language was an ISO standard. The current version of C++ at that time was Bjarne Stroustrup's 1985 book.
Oct 2, 2015 at 12:08 comment added ouah @Ben this program is not allowed in any C++ versions (including the first C++ version, C++98).
Oct 2, 2015 at 11:11 comment added Ben @ouah, It looks like Professor Stroustrup missed one then :-) Note that's not allowed in C11 either :-) Pretty sure it was allowed in earlier versions of C++ though.
Oct 2, 2015 at 10:19 comment added ouah @Ben the first program (hello world) in "The C Programming Language (2nd Edition)" omits the return type of main which is invalid in C++.
Oct 2, 2015 at 9:01 comment added Ben stroustrup.com/bs_faq.html#C-is-subset "In the strict mathematical sense, C isn't a subset of C++...However, C++ supports every programming technique supported by C... It is not uncommon to be able to convert tens of thousands of lines of C to C-style C++ in a few hours. Thus, C++ is as much a superset of ANSI C as ANSI C is a superset of K&R C and much as ISO C++ is a superset of C++ as it existed in 1985. Well written C tends to be legal C++ also. For example, every example in Kernighan & Ritchie: "The C Programming Language (2nd Edition)" is also a C++ program."
Oct 1, 2015 at 18:52 comment added Criticizing Israel not allowed Re multipl- language programs: a program using JNI extensively could be called a C/Java program. The fact that two languages are used together doesn't mean they're compiled together.
Sep 30, 2015 at 19:32 history answered ouah CC BY-SA 3.0