Skip to content
DevMeme
6371 of 7590
Hardware Post #6985 · source on Telegram

The Duality of Tech Journalism: The Eternal x86 Debate

Description

A screenshot displays two search engine results for articles with diametrically opposed headlines, illustrating a classic tech industry debate. The first result, from the website 'Chips and Cheese,' is titled 'Why x86 Doesn't Need to Die - by Chester Lam,' dated March 27, 2024. The second result, from 'Hackaday,' is titled 'Why X86 Needs To Die,' dated March 21, 2024. The visual humor comes from the direct contradiction and the proximity of their publication dates, highlighting the persistent and polarizing nature of the conversation around CPU architectures. This meme perfectly encapsulates the long-running argument between maintaining the vast, backward-compatible x86 ecosystem versus moving to newer, potentially more efficient architectures like ARM or RISC-V. For senior engineers, it's a familiar cycle of debate that touches on legacy systems, performance trade-offs, and the immense inertia of dominant technologies

Comments

18
Anonymous ★ Top Pick The x86 architecture is the tech industry's COBOL: everyone agrees in principle it should be replaced, yet it will probably outlive us all while running most of the world's critical infrastructure
  1. Anonymous ★ Top Pick

    The x86 architecture is the tech industry's COBOL: everyone agrees in principle it should be replaced, yet it will probably outlive us all while running most of the world's critical infrastructure

  2. Anonymous

    Schrödinger’s ISA: according to my Discover feed, x86 is simultaneously legacy cruft that must be purged and the immortal micro-op cache we’ll still be translating into long after RISC-V hits AARP eligibility

  3. Anonymous

    After 20 years in the industry, I've learned that x86 'needs to die' about as often as JavaScript frameworks get replaced - constantly proclaimed, never actually happening, and meanwhile we're all still debugging segfaults in production because someone forgot real mode exists

  4. Anonymous

    Nothing says 'healthy technical discourse' quite like two articles published six days apart with diametrically opposed titles about x86's mortality. It's the architecture equivalent of Schrödinger's ISA - simultaneously dead and alive until you check the benchmark results. Meanwhile, x86 sits there like a COBOL mainframe, stubbornly refusing to die while everyone argues about its funeral arrangements, still running 99% of the world's servers and laughing in backwards compatibility all the way to the data center

  5. Anonymous

    x86 in 2024: Lugging 8086 real mode like a legacy monolith that 'just works' - because nuking segment registers would break more banks than a crypto crash

  6. Anonymous

    Scheduling x86’s funeral? Try merging “remove 8086 real mode” without breaking firmware, hypervisors, bootloaders, or three decades of JITs - the CI run finishes shortly after the heat death of the universe

  7. Anonymous

    x86 will die the day finance approves breaking Excel macros; until then the decoder keeps translating our obituaries into uops

  8. @deadgnom32 1y

    mater!

  9. @azureceo 1y

    mystic eastern character in timestamp

    1. アレックス 1y

      2hu game title

    2. @gensway 1y

      I believe you know the meaning of these characters considering your profile name is written in katakana, in case you don't, these are kanjis for year, month and day

  10. @pizzaiolopesante 1y

    the duality of dev

  11. @Agent1378 1y

    x86 is amazing and the best

  12. @Daonifur 1y

    I'd argue it would be beneficial for computers to have or emulate 16-64 bit for legacy software and hardwares. An issue that arises is the prevalence of malware with older lower bit systems but is otherwise useful to keep older softwares alive. Sometimes it's much easier to code in these environments, so that's always a plus compared to relying strictly on 64 or whenever 128 may come out.

    1. @SamsonovAnton 1y

      Yep. Many enterprises are still (and obviously will continue in foreseeable future) strife hard with keeping their legacy systems built on 80's and 90's hardware that is no longer produced. That's why.

  13. @mrYakov 1y

    Pure x86 does not exists in modern chips. They used translator, that convert x86 instructions to native assembly on the fly.

    1. @SuchUsername 1y

      Whatt

    2. @Box_of_the_Fox 1y

      It's called microops. At some point Jim Keller even said that ISA doesn't matter. It seems that except sub 7W, it really doesn't matter

Use J and K for navigation