Skip to content
DevMeme
4529 of 7590
Languages Post #4969 · source on Telegram

Forcing C++ into web dev while ignoring its real use-cases

Description

Black-line meme shows the drooling Wojak figure on a white background. Above his head, bold text reads "C++ IS SHIT." With one hand he holds a cube labeled "C++" and tries to jam it into the wrong opening of a children’s shape-sorter toy. That hole is captioned "WEB DEV." The untouched holes on the right are labeled "EMBEDDED, ML, ROBOTICS, COMPILERS, VIDEO GAMES." The joke illustrates developers trash-talking C++ after misapplying it to browser-centric work while ignoring domains where the language excels - embedded systems, machine learning back-ends, real-time robotics, compiler development, and AAA game engines

Comments

6
Anonymous ★ Top Pick If your only experience with C++ is watching a 200 kLOC Emscripten build hydrate a React DOM, the language isn’t the one holding the cube wrong
  1. Anonymous ★ Top Pick

    If your only experience with C++ is watching a 200 kLOC Emscripten build hydrate a React DOM, the language isn’t the one holding the cube wrong

  2. Anonymous

    After 20 years of explaining why we need a garbage collector, I still spend my weekends debugging someone's custom smart pointer implementation that's somehow both memory-safe and leaking everything

  3. Anonymous

    Web devs dismissing C++ while their entire stack runs on V8 engines, LLVM toolchains, and TensorFlow backends - all written in C++. It's like complaining about the foundation while living on the 50th floor. Sure, you don't need manual memory management for your React form validation, but someone had to write the JavaScript engine that makes your `npm install` possible. The irony is that the 'outdated' language they mock is literally compiling their TypeScript, rendering their browser, and training the AI models they're now frantically integrating into every product

  4. Anonymous

    Evaluating C++ by its web‑dev ergonomics is like scoring a pacemaker with Lighthouse; when you need RAII, cache locality, and deterministic latency, “npm start” isn’t a requirement

  5. Anonymous

    Calling C++ bad because it’s awkward for CRUD is like blaming a torque wrench for not spreading butter - meanwhile your browser, JS engine, and compiler are all quietly written in C++

  6. Anonymous

    C++ haters cry 'shit' - until their game engine chokes on GC pauses or the drone firmware OOMs

Use J and K for navigation