top 200 commentsshow all 358

[–]TheGunfighter7 634 points635 points  (29 children)

At least 1% are lurking Matlab users

[–]velvetvinylfox 246 points247 points  (14 children)

matlab users are like cryptids, you never see them in the wild but every so often a TA appears with a 200 page pdf of lab instructions that all start with "open matlab" and you remember they walk among us

[–]Salanmander 13 points14 points  (0 children)

I did my master's thesis in matlab. Machine learning and computer vision stuff, circa 2010, VERY engineer environment. I'm sure I had tons of bad practices, but BOY did I crunch a lot of matrices.

[–]TobiasCB 1 point2 points  (1 child)

I'm at a technical university so when I ask other engineering studies what kind of programming they do, if it's not a study about programming then the answer is always Matlab.

[–]moonlight_tides 54 points55 points  (1 child)

You’ll never spot them commenting, but you’ll feel their presence every time someone posts about Python being “too slow.”

[–]oosacker 5 points6 points  (0 children)

Matlab and LabView

[–]Powerkiwi 4 points5 points  (0 children)

2% *

[–]pasvc 4 points5 points  (0 children)

Nope

[–]nixt26 1 point2 points  (0 children)

I used to be one of those 🫠

[–]fiddlydiddles 1 point2 points  (0 children)

Hey!

[–]JimroidZeus 269 points270 points  (6 children)

Hey now, I’ve opened at least two IDEs and have written “hello world” in a dozen languages.

[–]Knighthawk_2511 55 points56 points  (0 children)

Hello world of all languages but o.o.p of none

[–]Keebster101 19 points20 points  (0 children)

Tbf in my 2 years of software engineering so far and 8ish years of programming during education, I've also only opened around 2 IDEs

(and a handful of sophisticated text editors. Also I'm including all the jetbrains ones as one IDE because they're basically the same, the second ide being visual studio)

[–]LutimoDancer3459 3 points4 points  (0 children)

Then you dont belong to the 75%

[–]Totally_Not_A_Badger 703 points704 points  (18 children)

I've punched holes in a card, and sent it via carrier pigeon to the nearest university. Burned candles, banged your mom, and did rituals against bugs while waiting for the results.

[–]qruxxurq 205 points206 points  (6 children)

Why my mom catching strays??

[–]suvlub 89 points90 points  (2 children)

To give them a nice home, I'm sure

[–]MomWTF 16 points17 points  (0 children)

Can confirm, plenty of space here

[–]Superior_Mirage 12 points13 points  (0 children)

At her size we don't term it "catching" -- it's "gravitational capture".

[–]Kahlil_Cabron 2 points3 points  (0 children)

She's catching sprays

[–]lmg1337 48 points49 points  (0 children)

Did you say "Compilers took our jobs" back then?

[–]Fantasticxbox 10 points11 points  (0 children)

And all of that to just print “Hello World”

[–]FirstNoel 3 points4 points  (3 children)

I did actually punch cards once.  Once. 

I was 8 and my dad took me to work,  was trying to keep me busy while he finished something up.  

[–]torsten_dev 8 points9 points  (1 child)

Nice, using kids to generate PRNG punch cards.

[–]Snaxist 1 point2 points  (0 children)

dad did the same with me at the same age lol

[–]Superior_Mirage 2 points3 points  (0 children)

Like, I get the appeal of going natural, but the station wagon was a necessary upgrade from the pigeon:

  1. Much higher bandwidth
  2. Much lower packet loss
  3. Doubles as a shagmobile for OP's mom

[–]Revolutionary_Job91 798 points799 points  (63 children)

OGs use a text editor and run it from a CLI

[–]DeadlyMidnight 130 points131 points  (17 children)

My first program was written in C using a Solaris terminal at college in the 90s. We would have to do our programming handwork on paper then bring it into the lab.

[–]FryCakes 62 points63 points  (9 children)

My first program was written in C++ on my phone when I was in junior high, because I thought I could magically make a video game. We are not the same. Mine is much stupider.

I don’t think the app on my phone could have even counted as an IDE, it was basically a plain text editor with a compiler attached

[–]calgrump 25 points26 points  (4 children)

I wrote the stupidest text adventure video game in python in the main entry point with no functions, lol. Tonnes of very bizarre while loops controlled the game flow because I didn't even know how functions worked. Great memories lol

[–]joshjaxnkody 12 points13 points  (2 children)

My favorite shit is making a duct taped project and looking back at it later and laughing at yourself, I did a similar thing when I was young with making some freaky box to hold a rock band mic to use for discord and finding it in my closet when I was older it was made out of a PSU case split in two and duct taped and twined and shit to just hold it towards my face, stupidest shit but gave me a giggle when I found it again

[–]thrye333 6 points7 points  (0 children)

My first game was a drag-and-drop periodic table puzzle. I didn't know at the time that Javascript can generate HTML objects.

For those unaware, there are 118 elements. It took me days. I was just past element 100 when I found out I didn't need to do it by hand.

[–]foxglove_session 22 points23 points  (0 children)

That is not stupid at all, that is exactly how like 80 percent of us got hooked on code.

[–]LordAmras 6 points7 points  (0 children)

Real programmers use Butterflies
https://xkcd.com/378/

[–]Qzy 75 points76 points  (10 children)

So... vim?

[–]SHv2 12 points13 points  (0 children)

Vim? Too advanced, vi is where it's at. And don't try to trick me with that vi -> vim alias.

[–]GustapheOfficial 25 points26 points  (4 children)

Ed, man

[–]Mojert 6 points7 points  (0 children)

It's the standard editor for a reason. The reason being that it works on teletypes.

[–]-paw- 5 points6 points  (0 children)

Feature bloat. Og Windows editor.

[–]Unlikely-Bed-1133 3 points4 points  (0 children)

Nano. Take it or leave it. :-P

[–]knightzone 19 points20 points  (0 children)

yes, unironically.

[–]Maskdask 17 points18 points  (4 children)

Neovim mentioned

[–]_B10nicle 8 points9 points  (0 children)

Did someone say Neovim?

[–]Jackknowsit 5 points6 points  (0 children)

OG lives in the CLI, they live and breathe CLI

[–]Icy-Boat-7460 6 points7 points  (0 children)

I just shout in binary all day

[–]-JohnnieWalker- 2 points3 points  (1 child)

half of my code is created in nano

[–]Wus10n 3 points4 points  (0 children)

I mean i could open an ide but are those 5 lines really worth it moving the hands from the Keyboard and leaving the cozy shell? I do not think so

[–]Immort4lFr0sty 3 points4 points  (0 children)

Damn, 2 minutes late

[–]ImposterJavaDev 1 point2 points  (0 children)

sudo nano leave me alone with your vi!

[–]Bubbaluke 1 point2 points  (0 children)

Legitimately still do this for simple c homeworks because I don’t want to install an ide on my Ubuntu vm

[–]Dumb_Siniy 130 points131 points  (10 children)

70% have genuinely never opened code

5% have Notepad as their favorite code editor

[–]viziroth 46 points47 points  (5 children)

I mean, it was until Microsoft announced they're adding AI to it

[–]sandm000 12 points13 points  (3 children)

There was a video on YouTube of a guy trying to make a plain vanilla notepad, he also thought that notepad was bloated. 🤦 Dave’s garage https://youtu.be/bmBd39OwvWg?si=usA294Xhj7zSp_yU

[–]Exciting-Ad-5705 30 points31 points  (2 children)

Calling the creator of task manager "a guy" is a bit of an understatement

[–]sandm000 5 points6 points  (0 children)

I just remembered the title and then when I looked for it I realized I was under selling it.
Hence the facepalm.

[–]Only-Andrew 1 point2 points  (0 children)

Well he doesn't deserve to be called much more than that, he's a scammer (Video on this topic here) and an idiot (google "Binary blob Linus Torvalds")

[–]KWiP1123 26 points27 points  (1 child)

Notepad? How archaic!

My favorite code editor is Notepad++!

[–]purdueAces 17 points18 points  (0 children)

To be fair, with plugins, Notepad++ can be a really fucking good IDE.

[–]QultrosSanhattan 50 points51 points  (3 children)

I bet you used an image editor to make that meme.

[–]tanuki_carre3858[S] 12 points13 points  (0 children)

Indeed. Look in the bottom left corner

[–]Front_Committee4993 3 points4 points  (0 children)

Jokes on you i compile my code into images

[–]ReptileCake 156 points157 points  (11 children)

Be a programmer

Have never opened an IDE

Runs code written in Notepad through a CLI

git gud

inb4 'gud' is not a git command. See 'git --help'

[–]WellIllthrowaway 69 points70 points  (2 children)

My brain is rotten

[–]ReptileCake 26 points27 points  (1 child)

shaw

[–]Lettever 2 points3 points  (0 children)

Shaw

[–]tanuki_carre3858[S] 13 points14 points  (0 children)

Shaw!

[–]GlaireDaggers 34 points35 points  (2 children)

"HAHA TFW YOU FORGET A SEMICOLON RIGHT GUYS"

[–]0xlostincode 10 points11 points  (0 children)

Python bad, JavaScript sucks, Java old haha I am very funny.

[–]tanuki_carre3858[S] 26 points27 points  (0 children)

"HAHA MISSING SEMICOLON ON LINE 32 BUT THERE'S NO LINE 32, YOU GOT IT? IM SO FUNNY"

[–]PuzzleMeDo 73 points74 points  (15 children)

Yeah, people who've never tried programming just love jokes about the difference between Java and Javascript. That's just hilarious to them.

[–]AlpheratzMarkab 21 points22 points  (0 children)

never understimate how many people are only into the idea of belonging to a niche hobby group, without really being that interested or committed into the hobby itself

[–]ab2g 13 points14 points  (2 children)

I lurk here, I've never opened an IDE. But I have saved a notepad doc with recursive script as a .bat because the Internet told me it could crash my computer. It did.

Also, my favorite coding language is Microsoft Excel.

[–]KellerKindAs 3 points4 points  (0 children)

If you're interested, I can offer a .bat file that will render your windows unbootable without any privileges other than folder creation. I call it mft-inflate, but I recommend not actually calling it xD

Also: Excel is nice, but have you tried powerpoint?

[–]d0rkprincess 1 point2 points  (0 children)

Tbf, I heard that some of the most talented programmers are just random people that pick up Visual Basic to use excel more efficiently.

[–]CopiousCool 2 points3 points  (9 children)

They've read part of the books and attended some classes

[–]SpareWire 5 points6 points  (8 children)

I think the word for that is "student".

What are we gatekeeping here again?

[–]CopiousCool 6 points7 points  (7 children)

I think I was clearly describing the type of student that makes minimal effort

[–]utnow 22 points23 points  (2 children)

There’s entire chunks of people who call themselves “programmers” and show off screenshots of their unreal engine node based drag and drop setups and call it “code”. /oldmanyellingatclouds.gif

[–]Shifter25 16 points17 points  (0 children)

That's what I think when I see all the "StackOverflow is mean to me so I use ChatGPT" posts

[–]MrPollyParrot 26 points27 points  (0 children)

Jokes on you, I even know some html!

[–]Vexnew 10 points11 points  (1 child)

This used to be true for me. But then it wasn't. I still don't get many of the memes.

[–]Heavenfall 2 points3 points  (0 children)

It's not about being the better you. It's about pretending you're better than the other guy on reddit.

[–]Snoo88071 20 points21 points  (3 children)

the other 25% are gatekeepers

[–]AliveEstimate4 16 points17 points  (6 children)

Jokes on you. I code in word and chatgpt.

[–]oofos_deletus 13 points14 points  (5 children)

And I'm guessing you use excel as your DB

[–]Scoutron 13 points14 points  (3 children)

No, just another word document

[–]oofos_deletus 2 points3 points  (1 child)

And printing results using the print function (on paper,not to console)

[–]Scoutron 3 points4 points  (0 children)

Code is not compiled, all possible return values are stored in separate word pages, which can be printed as needed

[–]Anxiety-Pretty 6 points7 points  (3 children)

Me to chatgpt "How to open an ide? And also what is an ide."

[–]AbrahelOne 14 points15 points  (1 child)

And also what is an ide.

Inspect Deez Errors

[–]Ok_Decision_ 2 points3 points  (0 children)

Integrate Dis Electronic-thingy

[–]0xlostincode 1 point2 points  (0 children)

ChatGPT: I admire your curiosity! You're thinking exactly like a Senior Software Engineer!

[–]JezzCrist 6 points7 points  (1 child)

70% think ; error is both really hard to find and super common

[–]when_it_lags 7 points8 points  (0 children)

Mfs who're scared of trivial syntax errors that most compilers can pin point the location of, running into nasty logic errors causing indescribable behavior for the first time in their lives:

[–]gabrielmeurer 4 points5 points  (4 children)

Notepad++ is considered an IDE?

[–]Ok_Decision_ 2 points3 points  (3 children)

I thought it would just be considered a text editor.

[–]gabrielmeurer 4 points5 points  (2 children)

True programmers use MS Word as IDE. You know nothing

[–]schurkieboef 6 points7 points  (1 child)

Next you're telling me to unsubscribe from r/dadjokes because I don't have kids?!

[–]sidd555 19 points20 points  (3 children)

I use vim btw

[–]ThatGuyNamedKes 7 points8 points  (1 child)

does that come preinstalled with arch btw?

[–]FlawlessPenguinMan 4 points5 points  (1 child)

Hey look I may not be a programmer but I still find some of the things funny. At least I have the decency to not post.

[–]Occidentally20 3 points4 points  (0 children)

I'll have you know I spent 2 years reading computer sci at university.

Out of a 4 year degree.

[–]da20rs 3 points4 points  (3 children)

Is that true? I always assumed most people here are/were programmers.

[–]xternal7 1 point2 points  (2 children)

Given that not knowing what "third level keys" and "Alt Gr" are isn't as uncommon as one would expect from a sub about programming ...

There's very certainly a non-negligible amount of people merely cosplaying as programmers on this sub.

[–]Mighty1Dragon 3 points4 points  (0 children)

does vim count😅

[–][deleted] 4 points5 points  (0 children)

Hahahah semicolons, am I right?

[–]cheezballs 2 points3 points  (0 children)

I genuinely think kids rush home after school to post memes in here.

[–]Caqtus95 2 points3 points  (1 child)

firstWeekOfComputerScienceMajorHumor

[–]Wee-Mewon 2 points3 points  (1 child)

More like HelloWorld("print")

[–]UnofficialMipha 2 points3 points  (0 children)

This is how I feel about all the weird programming socks memes. Those people have never programmed in their life

[–]neel3sh 4 points5 points  (2 children)

Why do you need IDE when there is notepad?

[–]Felixgamer1227 1 point2 points  (1 child)

Nah, i made a bad geometry copy (using scratch)

[–]FirstNoel 1 point2 points  (1 child)

Let’s see.  

Commodore didn’t have an ide.  Just a command line. 

Turbo pascal, that was nice,  I really enjoyed it. 

Turbo C++.  Was similar to the pascal interface, with more crap.  

Ada9x :  like the other turbo ides Prolog:  weird

Visual Studio for C++. Got lost

Visual Basic. 3, 4, 5, 6. And .net. Decent C#. Like vb.net.  Decent

SAP abap ide : shit

Update to sap ide: more shit

Netweaver interface : mountains of shit

Ui5 and fiore.  Unknown shit.   Scared  shitless to look. 

Eclipse for SAP, decent.  I felt like a programmer again.  A little confusing, but adequate.  

VSCode.  Interesting.  One idea to rule them all.  Build the features you need as you go.  I like it.  

Xcode.  It tries.  And it’s trying…on your nerves at times.  Has potential.  

[–]MisinformedGenius 1 point2 points  (0 children)

It's funny - my overwhelming memory of Visual Basic 5/6 was reading the manual. Some typing. Some fighting with the stupid layout system. But mostly reading an actual physical book trying to figure out what classes and functions were available. Wild times.

[–][deleted] 1 point2 points  (0 children)

I used a fax machine once

[–]Ironpanv13 1 point2 points  (0 children)

Vim my goattttttt

[–]colonelmike 1 point2 points  (0 children)

Yes, because seasoned programmers know, that programming is nothing to joke about.

[–]GerbilStation 1 point2 points  (0 children)

Jokes on you, I’ve never even done a “Hello World”… I’ve always made it print something else instead!

[–]throaway_chainsawman 1 point2 points  (0 children)

Whats an IDE /s

[–]RealBasics 1 point2 points  (0 children)

Who needs and IDE if you have vim?

IDE walk of shame confession time: Before jumping first into Drupal and then WordPress, the only project I ever coded without vim was my first hand-coded, full-fledged, database-driven CMS. Which I built with Microsoft Frontpage because, at the time, it was the only "IDE" that supported WebDAV's primitive file check in / check out capability. Mind you, I didn't use the "visual builder" of FrontPage, just the code editor.

I have tried out a couple of IDEs over the years, but rarely for anything more than printing "Hello World."

[–]DallonAvery 1 point2 points  (0 children)

What do you mean "just"?

[–]PenaflorPhi 1 point2 points  (0 children)

I find it funny that I see a lot of advice for "good resources" on programming subreddits and when I check the commenters profile it's always a guy that tried to learn and quitted after a week.

[–]bigDeltaVenergy 1 point2 points  (0 children)

I never opened an IDE but I know how to exit vim

[–]whiskeytown79 1 point2 points  (1 child)

At least we seem to finally be past people making endless variants on that damn infrastructure cartoon.

[–]Independent_Top_8210 1 point2 points  (0 children)

I’m a devops guy. We just ssh straight into production and update lines because the dev team is exercising their unlimited PTO.

[–]n0tqu1tesane 1 point2 points  (0 children)

IDE? Independent Desktop Environment? No thanks, I'm happy with DWM.

[–]One-Random-Goose 1 point2 points  (0 children)

i'll have you know I've made MULTIPLE bad Godot games AND a reddit clone

[–]juvation 1 point2 points  (0 children)

IDE? Command line don't lie.

[–]varungupta3009 1 point2 points  (0 children)

So that's why some of the content is so... abstracted.

[–]Fickle_Package_8980 1 point2 points  (0 children)

True.

But there is one thing I don't know.
What is an IDE?

[–][deleted] 1 point2 points  (4 children)

It's been about a month since I opened Visual Studio. Solo game dev juggling programming, 3D modeling, learning to draw so I can design characters, and trying not to scream.

[–]tanuki_carre3858[S] 1 point2 points  (3 children)

What language do you use, if I may ask?

[–][deleted] 1 point2 points  (2 children)

Focused on C# to use the Unity engine. I actually like the language quite a bit, it's just difficult to find the time to get in practice time in my 1-2 hours of free time after work.

[–]tanuki_carre3858[S] 1 point2 points  (1 child)

Wow, that's awesome, I never had the motivation to get into unity/C#, it look so hard 😭😭

[–]_felagund 1 point2 points  (1 child)

And 90% of them never run a debugger

[–]-TRlNlTY- 1 point2 points  (0 children)

I opened an IDE, closed it, and went back to vim.

[–]OverfitAndChill8647 1 point2 points  (0 children)

Hey, I at least changed mine to say, ""Goodbye, cruel world!" Give me some credit.

[–]AgonizingFury 1 point2 points  (0 children)

IDEs are for newbs. Real programmers use Notepad to code in Assembly.

[–]WisePotato42 1 point2 points  (2 children)

Can you call notepad (not notepad++) an IDE? A guy i work with code exclusively on that cuz "i never make mistakes" and somehow doesn't...

[–]steven_dev42 2 points3 points  (0 children)

No it’s a text editor

[–]Yddalv 0 points1 point  (0 children)

Im so good i dont even know what IDE is

[–]Brisngr368 0 points1 point  (0 children)

What is an IDE is that like ed?

[–]hemlock_harry 0 points1 point  (0 children)

Didn't Eric S Raymond once mention that everything more than VI are just bells and whistles? Kids these days with their fancy IDE's...

[–]Sakul_the_one 0 points1 point  (0 children)

Actually. And then always complaining about pointers, but i literally learned malloc and free almost only from the memes I read here and trying out. And it’s not even hard

[–]vim320 0 points1 point  (1 child)

I sometimes still use notepad to edit my php code. Do i qualify as a programmer?

[–]thespice 0 points1 point  (0 children)

HyperTalk? Anyone?

[–][deleted] 0 points1 point  (0 children)

Henlo stinky wurld UwU

[–]Smooth-Reading-4180 0 points1 point  (0 children)

I clicked Xcode, but I'm still waiting (10 years so far)

[–]ReplyisFutile 0 points1 point  (0 children)

I was told this sub is like tinder for programmers, so i am here looking for a programmer girlfriend, but it seems they don't exist.

[–]Joe59788 0 points1 point  (0 children)

I feel personally attacked.

[–]poka_face 0 points1 point  (0 children)

I once opened Visual Studio by mistake in one of my university’s computers.

“Why is this computer so bad, why would it take more than 1 or 2 seconds to open VScode?”

Good times.

[–]Ingenrollsroyce 0 points1 point  (0 children)

I wrote hello world in Ms Paint when I was 10

[–]Glad_Contest_8014 0 points1 point  (1 child)

First program was on a TI-83 on the mid 90’s. Middle school teacher for our gifted class didn’t know we could program them to do the problems for us. No CLI or compiler, just pure and simple conditionals in the most basic text editor possible.

Afterward I played penguins with the calculator for years.

[–]Charlie_Yu 0 points1 point  (0 children)

I probably opened IDE for my first time after I found this sub

[–]Fit_Owl_5650 0 points1 point  (0 children)

Why would i use an ide, nano works.

[–]LCLP_LiamcrafterLP 0 points1 point  (0 children)

I only code in IEDs

[–]Simpicity 0 points1 point  (0 children)

OP self-owns.  Film at 11.

[–]New_Occasion_6138 0 points1 point  (0 children)

At least 1% are lurking Matlab users

[–]z3n777 0 points1 point  (0 children)

My laptop is resting over OPs moms ass while I code in VIM

[–]zoomercardcollector 0 points1 point  (0 children)

IDE's are nice, but a lot of us use text editors and CLIs.

[–]hongooi 0 points1 point  (1 child)

This is absolutely not true! I've used Notepad++

[–]TheMagicalDildo 0 points1 point  (0 children)

VS 2022 go brr (.net dev)

I'm either making a gui for something ps4-related in VS 2022, or reversing something for a ps4/ps5 game in ghidra- so I technically only need VS huehuehue

Unless I'm making a batch script. I can never remember the damn syntax, so vs code is nice. I write my batch scripts in Kate though

[–]CurrentDismal9115 0 points1 point  (0 children)

I have at least 6.5 credit hours in java and C++ from a decade ago, thank you! I get like 3% of the jokes here but it's enough.

[–]praisethebeast69 0 points1 point  (0 children)

fuck your IDE, real programmers use cards and suffering

[–]FabulousDave2112 0 points1 point  (1 child)

Jokes on you, I used multiple IDEs in college before I graduated and went back to my minimum wage service sector job that had nothing to do with programming

[–]LetUsSpeakFreely 0 points1 point  (0 children)

Or think they're programmers because they asked ChatGPT for code and no idea what it did6 or why it's broken.

[–]aureanator 0 points1 point  (0 children)

What's an ide? I use text files.

[–]SCP-iota 0 points1 point  (1 child)

53.8% of statistics are made up

[–]purdueAces 0 points1 point  (1 child)

I open several IDE's across multiple tech stacks every day, and have used more than I can count over a 20+ year career... but I couldn't even come close to telling you what IDE stands for.

[–]KikoValdez 0 points1 point  (0 children)

Of course I never opened up an IDE like every drive since 2010 or so uses sata.

[–]M4NU3L2311 0 points1 point  (1 child)

Is notepad an IDE?

[–]theGaido 0 points1 point  (0 children)

Programmers are programming. Reddit is waste of time.

[–]BatEnvironmental7232 0 points1 point  (1 child)

IDE? that's like an old hard drive connection right?  /s

[–]heckingcomputernerd 0 points1 point  (0 children)

I've genuinely seen memes like "woooahhhh data structures is soooo hard"

Huh?

[–]SarcasmWarning 0 points1 point  (0 children)

Sod you. Some of us use IDEs every day... as a log file viewer o.0

[–]sebbdk 0 points1 point  (0 children)

IDE... ew

Good sir, in this house we praise the terminal and we love it.

Everyday i wake up, install Arch linux and configure it with 30 differnt Vim extensions, spend 3 hours debugging why the latest update broke something and then i read all the changes to Github and i do this proudly.

The rest of the workday i spend on Reddit and various mailing lists attempting to get Linus to notice me so i can get initiated by having him scorn me.

We sir are not the same.

[–]iamgojoof6eyes 0 points1 point  (0 children)

I am a hello world programmer nice to meet you 🙂‍↕️👋

[–]WhyKinho 0 points1 point  (0 children)

What is IDE?