Skip to content
DevMeme
3622 of 7590
IDEs Editors Post #3960 · source on Telegram

Even Vim is Scared of Coding in Microsoft Excel

Description

This meme uses the 'Brother Protects Sister' or 'Kids Hiding from Cat' format. A young girl, labeled 'VIM Editor,' holds back a crying younger boy, labeled 'Notepad.' They are both looking with fear and apprehension at a small, dark animal on the floor. In front of the animal is a screenshot of Microsoft Excel being used to write a 'Hello, World!' program in the C programming language. The code shown is a standard entry-point program: '#include <stdio.h>', 'int main(int argc, char** argv) {', 'printf("Hello world\n!");', 'return 0;', '}'. The humor comes from the absolute absurdity of using a spreadsheet program like Microsoft Excel as a code editor, a practice so horrifying that it scares both a basic editor (Notepad) and a powerful, advanced one (Vim). It's a classic joke about using the wrong tool for the job in the most extreme way imaginable, which is deeply relatable and funny to any software developer

Comments

13
Anonymous ★ Top Pick Using Excel as an IDE is the only workflow where 'segmentation fault' could refer to either a memory error or accidentally deleting a column
  1. Anonymous ★ Top Pick

    Using Excel as an IDE is the only workflow where 'segmentation fault' could refer to either a memory error or accidentally deleting a column

  2. Anonymous

    Watching someone write C in Excel and resolve include paths with VLOOKUPs is the first time I’ve seen Vim and Notepad agree on anything - there’s no modal key for pivot-table merge conflicts

  3. Anonymous

    Meanwhile, the architect who approved Excel as the company's official IDE is explaining how it's actually a DSL for tabular programming and the VLOOKUP-based dependency injection framework will revolutionize their CI/CD pipeline

  4. Anonymous

    This perfectly captures the moment a senior engineer realizes their junior used Notepad to edit production config files - though the real horror is that someone thought Excel was an acceptable IDE for C development. At least they're not using `:wq` to exit Notepad

  5. Anonymous

    Notepad's clinging terror: realizing Vim edits Hello World in normal mode without ever needing a mouse

  6. Anonymous

    Vim vs Notepad is a hobby; the real horror is opening model_final_v12.xlsx and discovering a C program split across cells - E12 is main and the pivot table is the build

  7. Anonymous

    When procurement declares “already licensed” equals “IDE,” you end up shipping C from Excel - so even Vim hides behind Notepad

  8. @eth0fox 4y

    I mean, excel can export as TSV

    1. @sylfn 4y

      you separate int from main with tab?

      1. @eth0fox 4y

        I mean, I don't write much c(pp) but it might work...?

        1. @sylfn 4y

          it will work but will be "strange" for native C++ coders

  9. @newmankrr 4y

    lmao

  10. @sylfn 4y

    that guy is on the right

Use J and K for navigation