Skip to content
DevMeme
1542 of 7590
Languages Post #1723 · source on Telegram

The Unflinching C++/Qt GUI Developer

Description

A 'Yes Chad' (or Nordic Gamer) meme format contrasting different technologies for graphical user interface development. On the left, a crying/mocking Wojak character is surrounded by the logos for JavaScript (JS), Python, and HTML5. The text below it reads, 'Haha, using C++ to make a gui That's cute'. A small watermark for 't.me/dev_meme' is visible in the bottom left corner. On the right stands the stoic, blonde-haired 'Chad' character wearing a gaming headset, with the green Qt framework logo superimposed over his head. His only response is the word 'Yes.'. The meme humorously illustrates the cultural divide between developers using web technologies or high-level languages for UIs and those who use the more traditional, high-performance C++/Qt stack. It portrays the C++ developer as confident and unbothered by the mockery, proud of their choice of tool, which is often used for demanding native and cross-platform applications where performance is critical

Comments

7
Anonymous ★ Top Pick The JavaScript ecosystem invents a new GUI framework every week. The C++/Qt ecosystem just keeps shipping performant desktop apps that work for 20 years
  1. Anonymous ★ Top Pick

    The JavaScript ecosystem invents a new GUI framework every week. The C++/Qt ecosystem just keeps shipping performant desktop apps that work for 20 years

  2. Anonymous

    “JavaScript + Python + 1,200 npm packages to render a button.” Qt dev: “Cute - my statically-linked 12 MB binary shipped the whole product while your dependencies were still auditing left-pad.”

  3. Anonymous

    The real joke is that the JavaScript developer's Electron app is probably using 2GB of RAM to render a todo list, while the Qt developer's entire IDE fits in the memory footprint of a single Chrome tab

  4. Anonymous

    When your 'Hello World' GUI compiles to 2MB with Qt while the JavaScript equivalent ships 200MB of Chromium, but they're the ones laughing at your choice of C++. Meanwhile, you're over here with sub-millisecond render times and native OS integration, wondering if they've discovered the profiler yet

  5. Anonymous

    Web GUIs: Infinite flexbox tweaks for 'native' feel. Qt: Ships with actual pixels and zero Chromium bloat

  6. Anonymous

    A Qt/C++ GUI that cold-starts in ~80ms and sips 40MB still beats shipping a full Chromium just to render a button

  7. Anonymous

    Yes - C++/Qt for GUI: where “npm audit” becomes “ldd,” first paint beats Electron’s dependency load, and the changelog doesn’t list a Chromium version

Use J and K for navigation