Thread: The "MEANING" of C++

  1. #1
    C++ SharK The SharK's Avatar
    Join Date
    Mar 2004
    Location
    Denmark
    Posts
    62

    Talking The "MEANING" of C++

    I just wrote from a Danish magazine about Bjarne Stroustrup when
    he invented C++.

    He wrote:
    In C the name C++ means „Next, Successor, Add 1“,
    So as he say, there's a little joke implied in the name ;-)
    Studying programming languages,
    you'll ALWAYS be a student ;-)

  2. #2
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >So as he say, there's a little joke implied in the name ;-)
    We appreciate that you took the time to inform us of your discovery...
    My best code is written with the delete key.

  3. #3
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,079
    Prelude's just being rude and pretending like she already knew that...

    This really is a prime piece of information, and I thank you for it!


    ... err wait ... where are those sarcasm tags we were talking about in the updates post?
    Sent from my iPad®

  4. #4
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    I can't seem to find the joke though
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  5. #5
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >I can't seem to find the joke though
    The joke is that the postfix increment operator is used, so the result of the expression is actually C rather than C + 1. Haha! I kill me.
    My best code is written with the delete key.

  6. #6
    Banal internet user
    Join Date
    Aug 2002
    Posts
    1,380
    Quote Originally Posted by The SharK
    I just wrote from a Danish magazine about Bjarne Stroustrup when
    he invented C++.

    He wrote:

    So as he say, there's a little joke implied in the name ;-)
    Ohhhhhh! I get it!!

  7. #7
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Gotcha. took me some time to reply. Had to grab my belly
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  8. #8
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    >> Gotcha. took me some time to reply. Had to grab my belly

    HAHAHAHA!!! (Genuine amusement!!)



    >> where are those sarcasm tags we were talking about in the updates post?

    just copy what I have in my sig, and it'll make it all better.
    Last edited by twomers; 07-23-2006 at 01:10 PM.

  9. #9
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Quote Originally Posted by twomers
    just copy what I have in my sig
    speaking of which... let me see if I can find the code that broke under it...

    Will get back to you on PM later on
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  10. #10
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    You have me deeply confused

    EDIT: Currently de-confused

  11. #11
    C++ SharK The SharK's Avatar
    Join Date
    Mar 2004
    Location
    Denmark
    Posts
    62
    The joke is that the postfix increment operator is used, so the result of the expression is actually C rather than C + 1. Haha! I kill me.
    Thanks Prelude for clearing that up !
    I don't no much about the C language, so I thought
    that it was "C++ language", and meant:
    increment the variable "C".

    Maybe by joke he meant that it was something to just smile at,
    you don't really have to lay on the floor, and laughing at it... ;-)
    Studying programming languages,
    you'll ALWAYS be a student ;-)

  12. #12
    The Richness... Richie T's Avatar
    Join Date
    Jan 2006
    Location
    Ireland
    Posts
    469
    Think I saw something on the C# board, about the name C# coming from the
    same convention as this: C++++

    Code:
    ++
    ++
    is supposed to be represented by a '#'

    The name probably has nothing to do with that observation, but I was amused
    at the time. Bit more interesting than the post that started this thread, but
    not by much...

    >>Maybe by joke he meant that it was something to just smile at

    Yes, yes I think so too. Then forget about the semantics of the name and get
    back to programming!

    EDIT: Here's that link - was in the GD board actually
    Last edited by Richie T; 07-23-2006 at 04:37 PM.
    No No's:
    fflush (stdin); gets (); void main ();


    Goodies:
    Example of fgets (); The FAQ, C/C++ Reference


    My Gear:
    OS - Windows XP
    IDE - MS Visual C++ 2008 Express Edition


    ASCII stupid question, get a stupid ANSI

  13. #13
    Dump Truck Internet valis's Avatar
    Join Date
    Jul 2005
    Posts
    357
    I believe microsoft chose # because octothorpe is such a cool word.

  14. #14
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,079
    Quote Originally Posted by valis
    I believe microsoft chose # because octothorpe is such a cool word.
    Unfortunately, it's pronounced "C Sharp" not "C Octothorpe."
    Sent from my iPad®

  15. #15
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    It's called sharp because they lacked sharpness, when they thought of a name they couldn't represent with a standard keyboard.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

Popular pages Recent additions subscribe to a feed