Evolution of C (programming.dev)
submitted 2 years ago* (last edited 2 years ago) by to c/programmer_humor@programming.dev
 

top 50 comments

sorted by: hot top controversial new old
[–] 175 points 2 years ago (33 children)

I've been a professional programmer for nearly a decade and I just realized that C# is C++++ with the pluses stacked

  • source
  • hideshow 33 child comments
  • [–] 78 points 2 years ago (26 children)

    I know right‽ feels like when I learnt about the FedEx arrow for the first time

  • source
  • parent
  • hideshow 26 child comments
  • [–] 40 points 2 years ago (24 children)
  • [–] 88 points 2 years ago (22 children)
  • [–] 61 points 2 years ago (13 children)
  • [–] 32 points 2 years ago* (last edited 2 years ago) (12 children)

    There's a lot of logos with hidden stuff like that.

    Amazon's logo has an arrow going from A to Z, implying they sell everything "from A to Z"

    The Tostitos logo has two people holding chips (the Ts) and a bowl of salsa (the dot on the I):

    Toyota's logo has every letter of the company name in it:

    The LG logo has the letters L and G in it:

  • source
  • parent
  • hideshow 12 child comments
  • load more comments (4 replies)
  • [–] 20 points 2 years ago (2 children)

    It always pissed me off that they use this as an example of white space use. No one sees it.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (1 reply)
  • load more comments (1 reply)
  • load more comments (1 reply)
  • load more comments (3 replies)
    [–] 89 points 2 years ago (20 children)
  • [–] 77 points 2 years ago (15 children)
  • [–] 14 points 2 years ago (14 children)
  • [–] 8 points 2 years ago (13 children)

    Issue is, Rust is not a drop-in replacement for C. The memory safety features are just one part, and since Rust is also a "weakly" functional language, thus its prefered to write such code with it.

  • source
  • parent
  • hideshow 13 child comments
  • load more comments (5 replies)
  • [–] 45 points 2 years ago (6 children)
  • [–] 8 points 2 years ago

    C Tesseract has this interstellar vibe and brings quotes like the following, but with a totally different meaning:

    • "Years of [compilation error] messages"
    • "People disn't build this Tesseract"; "Not yet... But one day. Not you and me but people, people who've evolved beyond the four dimensions we know"
    • "You've got to leave something behind"
  • source
  • parent
  • load more comments (4 replies)
    [–] 28 points 2 years ago
    [–] 24 points 2 years ago (4 children)
    • C
    • C plus plus
    • C plus plus plus plus
    • C plus plus plus plus plus plus plus plus
    • C plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus
  • source
  • hideshow 4 child comments
  • [–] 21 points 2 years ago* (5 children)

    C₊𝅄⨧⁺ᐩ is used for building firmware for hyperdimensional singularity processors.

  • source
  • hideshow 5 child comments
  • [–] 18 points 2 years ago

    This isn't the evolution of C at all. It's all just one language and you're simply stuck in a lower dimension with a dimensionally compatible cross-section.

  • source
  • [–] 17 points 2 years ago

    C(ubed) logo from meme

    NixNix snowflake logo

    I'm starting to have my suspicions

  • source
  • [–] 15 points 2 years ago

    I'm not ready for 4D, just let me try out C Lattice on a few smaller projects first.

  • source
  • [–] 15 points 2 years ago

    always wanted to C in the 4th dimension

  • source
  • [–] 8 points 2 years ago (4 children)
  • [–] 22 points 2 years ago (2 children)

    "Just a heads up that we'll be shipping your machine to the client, since it's the only machine on Earth known to support the software. You're getting the spare machine out of the basement. Super fast Cyrix processor. Looks like it boots to Windows 11 release 3, but they've written it 3.11 for some reason."

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (1 reply)
  • load more comments (1 reply)
    [–] 7 points 2 years ago* (last edited 2 years ago)

    C

    C plus

    C plus plus

    C sharp

    C sharp sharp

    C through time and space

    Edit: formatting

  • source
  • [–] 7 points 2 years ago

    I really like the theory that the Carbon language is that 3-dimension one—a carbon lattice

  • source
  • [–] 6 points 2 years ago

    +esseraC+

    🤔

  • source
  • [–] 4 points 2 years ago

    The last one needs the prongs sticking out to make it a hyperhashtag.

  • source
  • load more comments
    view more: next ›