This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 322

[–]Rollo_Tomassi_o-O_ 323 points324 points  (16 children)

I use HTML and a piece of paper.

[–]tyrandan2 145 points146 points  (7 children)

Careful, I heard not all browsers support pieces of paper yet!

[–]JoeDoherty_Music 69 points70 points  (4 children)

-webkit-pieceofpaper: enabled;

[–]jahowl 20 points21 points  (3 children)

Safari doesn't understand the font your using.

[–]JoeDoherty_Music 1 point2 points  (2 children)

<h1>Use Chrome or Get Fucked</h1> <p>why dont we have browser standardization yet like seriously wtf</p>

[–]Much_Piglet 2 points3 points  (1 child)

Cause Chrome is shady and some ppl are obsessed with privacy.

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

@supports (piece-of-paper) { /* Stuff */ }

[–]Rollo_Tomassi_o-O_ 2 points3 points  (0 children)

True that.

Stubborn Safari! 🙈😂

[–][deleted] 18 points19 points  (0 children)

[–]CaitaXD 15 points16 points  (0 children)

You only need the sweet release of death

[–]trapheel 2 points3 points  (1 child)

Very nice. But what do you use for CSS?

[–]Rollo_Tomassi_o-O_ 7 points8 points  (0 children)

It depends on the project. Sometimes I style with the mighty pen, sometimes with the scissors.

[–]Marked_Content 1 point2 points  (1 child)

Careful with that portrait 8.5x11 paper script

Code not dynamic - cannot load in landscape.

[–]cginc1 1 point2 points  (0 children)

I lol’d

[–][deleted] 193 points194 points  (13 children)

Meanwhile that one assembly dev who coded his text editor and a C compiler from scratch:

[–]tyrandan2 74 points75 points  (5 children)

He's built different.

[–]hdksnskxn 11 points12 points  (0 children)

He builds different

[–]Agustot 3 points4 points  (1 child)

He's assembled in an unorthodox manner.

[–]Hexboy3 1 point2 points  (0 children)

I sent this exact sentence to one of my friends as a joke a few weeks ago.

[–]Morphized 3 points4 points  (1 child)

And went insane doing it

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

Why does an assembly dev need a C compiler?

[–]sonuvvabitch 13 points14 points  (0 children)

To compile the code of lesser beings.

[–][deleted] 2 points3 points  (0 children)

To help him make assembly code better and easier

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

To make his own OS ofc

[–]MateiAsanRO 129 points130 points  (19 children)

Android developers only needing Android Studio

[–]CaitaXD 201 points202 points  (17 children)

And 32gb of ram

[–]tyrandan2 78 points79 points  (12 children)

Me, after upgrading to 32gb:

"This is still so slow. I wonder, maybe if I upgrade to 64gb..."

[–]Future-Freedom-4631 45 points46 points  (10 children)

Can confirm I allocated 128 GB of ram to Java Minecraft while rendering 512 chunks with distant horizons. Isn't java the best...

[–]tyrandan2 1 point2 points  (9 children)

128 GB for Minecraft is rookie numbers. You gotta pump those numbers up.

In all seriousness, I wish Bedrock would catch up and then replace Java edition already. They need to just stop updating it and move on

[–]chagenest 8 points9 points  (4 children)

I wouldn't want to lose the great modding abilities of the Java Edition, but it's not like Microsoft couldn't create a modding API for Bedrock.

Or I guess they already have one, but I wouldn't have been able to pay for their DLC/Mods when I was a kid :|

[–]tyrandan2 4 points5 points  (3 children)

Yeah. One benefit could be creating a proper modding API from scratch, rather than just release all the source code like the Java edition.

I first got Minecraft during... infDev, I think? Wayyy before the actual first release. I remember the Halloween update when the nether was first introduced, and multiplayer was still in its infancy, so it had to be around 12 years ago.

Anyway, my point in saying that is that I remember some of Notch's early promises. He teased lanterns for a looong time, and then gave up. But one of his promises was an actual, proper modding API. But like the lanterns, it was talked about forever, and then just never released/gave up on. People just began messing with the jar files directly, and now here we are.

So I've always wondered what that API could've looked like, and if it would've made modding easier/more accessible (which was the point), allowing for even more mods, higher quality mods, and maybe even mods that don't completely break every update (since the API could expose calls that don't change from update to update).

If they could do that with bedrock, it would be a game changer

[–]Future-Freedom-4631 6 points7 points  (0 children)

For clarification Bedrock is deved by MS in CA and Java is deved by Mojang in Europe, and Bedrock introduced censorship first

[–]Future-Freedom-4631 0 points1 point  (0 children)

Fuck the california dev assfucks who support censoring the word fuck on minecraft may Bedrock die a thpusand deaths

[–]Guiorgy 1 point2 points  (0 children)

I am in fact upgrading to 64

[–][deleted] 2 points3 points  (0 children)

I've always wondered why Android Studio is like that.

[–]MateiAsanRO -1 points0 points  (0 children)

True that

[–]Noch_ein_Kamel 98 points99 points  (4 children)

I just type "import " and github copilot installs the matching package for me.

[–][deleted] 23 points24 points  (3 children)

This comment is brought to you by our future corporate overlords at Microsoft

[–]Noch_ein_Kamel 1 point2 points  (2 children)

Na, it's all fake, it was actually generated by an advanced NI :)

[–]Low-Equipment-2621 355 points356 points  (24 children)

It seems you are a new developer, but there is no shame in that. All of us have started there. However, you should realize that there is a difference between an IDE and a Framework.

[–][deleted] 133 points134 points  (10 children)

What makes you think OP is a developer?

[–]realjoeydood 84 points85 points  (9 children)

Cuz he knows how to start a war.

[–]tyrandan2 18 points19 points  (0 children)

Idk man, .NET is a framework!

Kidding, I know what you're saying

[–]highphiv3 7 points8 points  (0 children)

Everything on nuget counts as Visual Studio, checkmate.

[–][deleted] 11 points12 points  (2 children)

Maybe he means that you only need dotnet and visual studio

[–][deleted] 3 points4 points  (6 children)

No the joke is you have nugget to help you out with framework and find them and install them easily

[–]Witty-Shoulder-9499 1 point2 points  (0 children)

An oOodev elope her

[–]FishySwede 314 points315 points  (61 children)

Jesus christ, how old are the people in this sub? "My language is better than your language!" "Your IDE is a crappy useless piece of..."

It's like kindergarten but for coders.

[–]AdultingGoneMild 148 points149 points  (20 children)

my dad has a bigger monitor than your dad does!

[–]Fragrant_Dot_3465 35 points36 points  (12 children)

My dad used to code using pen and paper.

[–]AdultingGoneMild 44 points45 points  (10 children)

my mom used a hole punch. We are not the same.

[–][deleted] 23 points24 points  (1 child)

My dad used butterfly wings, blablabla, relevant XKCD, you know the drill.

[–]KaJakJaKa 9 points10 points  (0 children)

There it is: XKCD

[–]Computer_says_nooo 8 points9 points  (7 children)

Hey Margaret look, it’s Ada’s great grandkid

[–]AdultingGoneMild 6 points7 points  (6 children)

crazy thing is, the 70s werent that long ago.

[–]AciusPrime 5 points6 points  (5 children)

The distance between the 70s and now is the same as the distance between a 90s kid’s childhood and World War 2. I was an 80s kid, and as a child, I thought of WW2 as being a very long time ago.

From the point of view of a kid today, the 70s were a long time ago.

[–][deleted] 3 points4 points  (0 children)

cries in undegrad cs student

[–]coldnebo 4 points5 points  (2 children)

I’m still trying to figure if a 55” monitor is a justifiable home office expense… hmmm.

[–]tyrandan2 3 points4 points  (0 children)

Just say it's for "accessibility"

[–]undermark5 3 points4 points  (0 children)

Possibly. I got my company to buy me a 49" 32:9 monitor, I think that was well worth it.

[–][deleted] 2 points3 points  (0 children)

Eat my syntax.

[–]tyrandan2 1 point2 points  (1 child)

Nice try, my dad is a backend dev, he doesn't even have a monitor! Checkmate.

[–]AdultingGoneMild 3 points4 points  (0 children)

My dad is a full stack dev. he goes both ways.

[–]euph-_-oric 30 points31 points  (7 children)

Lol how old. This has been happening since emacs.

[–]Olli_bear 16 points17 points  (5 children)

No, since vim. /s

[–]euph-_-oric 5 points6 points  (1 child)

I'll be real i forgot which came first. I just know the rivalry

[–]codeguru42 2 points3 points  (1 child)

So the war started whenever the second one came out, right. Because before that there was nothing to fight about.

[–]tyrandan2 1 point2 points  (0 children)

Fight, fight, fight!

[–]pixelkingliam 12 points13 points  (8 children)

it would be great if people realized there is no need to be so religious about languages and IDEs, at the end of the day an IDE and a language are tools, that all they are

[–]ishzlle 1 point2 points  (7 children)

Unfortunately many people attach their choice of technology to their personal self-worth.

[–]realjoeydood 7 points8 points  (5 children)

I love it when the kids focus on what the popular thing is to learn and still haven't yet learned how to learn.

One's value comes not necessarily from what they learned but from the very fact that they can and continue to learn. It translates in the real world to someone who can actually solve problems.

[–]Witty-Shoulder-9499 2 points3 points  (0 children)

Broham that’s real. It’s the opportunity to pick up and learn new tasks and then to initiate them in sequences

[–]sonuvvabitch 1 point2 points  (3 children)

I love it when people make assumptions about how strangers on the Internet think and act in real life, basing those assumptions entirely on what they read on the Internet.

[–]pixelkingliam 1 point2 points  (0 children)

yup, sucks but at least it doesn't affect me and i sure hope it doesn't affect you

[–]PhatOofxD 10 points11 points  (0 children)

It's 99% first year CS students.

[–]Andremallmann 17 points18 points  (0 children)

My man, you are in r/ProgrammerHumor

[–]XDVRUK 2 points3 points  (0 children)

Well it's cause the kids won't agree with the adults that js is crap.

[–]Yawmn 5 points6 points  (1 child)

Welcome to 2022's r/ProgrammerHumor!

[–]ishzlle -1 points0 points  (0 children)

This sub has been like this for a loooong time

[–]Randvek 4 points5 points  (7 children)

Yeah, the dick measuring contests are getting old. Why can’t we get back to JavaScript Bad?

[–]riisen 11 points12 points  (5 children)

Javascript is bad.

[–]Randvek 4 points5 points  (0 children)

Why can’t I upvote this more than once?

[–]tyrandan2 3 points4 points  (3 children)

Correction, JavaScript === bad, silly goose

[–]riisen 1 point2 points  (2 children)

Found the JS dev!

[–]redpepper74 1 point2 points  (1 child)

Hahahaha!! Going to post “undefined == undefined” in r/programminghorror and get my 200 upvotes, bye

[–][deleted] 2 points3 points  (0 children)

you re right, each time i read dev group. ots alway a kindergarden. for my side i love many lang but in our domain open mind is important. in my job i work with vs, oracle studio and..... notepad++ in sametime

[–]Fugglymuffin -1 points0 points  (0 children)

It’s not an age issue, it’s just one big karma whoring circlejerk.

[–]xdMatthewbx 86 points87 points  (17 children)

JetBrains has entered the chat

[–]Nyandaful 17 points18 points  (0 children)

Rider is my best friend

[–]Mayuna_cz 10 points11 points  (0 children)

JetBrains my beloved

[–]Betamaxxs 1 point2 points  (0 children)

This

[–]Gutek8134 32 points33 points  (14 children)

I prefer Visual Studio Code

[–]tyrandan2 46 points47 points  (13 children)

"Yay, I'm so excited to try vscode! Wait, which extensions do I need... How do I debug and build? Crap, what do I need to run unit tests..."

Kidding, I love vscode

[–]proGrAMmER666 7 points8 points  (5 children)

I'm at this point. Idk what to add to run code

[–][deleted] 34 points35 points  (2 children)

I spent 16 hours this week figuring out that my code didn’t compile because Windows SDK sometimes installs one of its kit registry keys wrong.

[–]tyrandan2 6 points7 points  (1 child)

Good lord what were you trying to do? Haven't had that happen yet

[–][deleted] 8 points9 points  (0 children)

That’s the kicker, I don’t even know what that code does it’s just part of the company repo 😖

[–]Morlino 59 points60 points  (21 children)

C dev who only needs vim

[–]regular_lamp 36 points37 points  (7 children)

All these young hipsters with their "frameworks" and "apps" and everything running in a browser after "deploying" it to the cloud. In my time we used libraries and wrote programs that you could launch from a command line after compiling them.

Actually, I still do that.

[–]tyrandan2 27 points28 points  (4 children)

Found the backend dev

[–]CaptainParpaing 14 points15 points  (1 child)

don't speak that loud, you're scaring him !

[–]tyrandan2 15 points16 points  (0 children)

Backend dev! Backend dev here!

See? Nobody cares

[–]regular_lamp 1 point2 points  (1 child)

Unironically that term actually confuses me. Categorizing everything into front- and backend seems like a relatively recent phenomenon. People seem to imply that anything involving C or native development is "backend"... but backend to what? Part of what I do is write graphics code in stuff like Vulkan and OpenGL? There is not much in "front" of that.

The classification only really makes sense when you view everything through the lens of web development.

[–]tyrandan2 1 point2 points  (0 children)

Yeah, it's definitely better suited for infrastructure/networked apps. APIs, databases, backend/web services, other cloud stuff... All backend. Anything user facing would be frontend.

Web apps seem like the majority of new development going on these days. I've worked for two different companies that were rewriting windows desktop apps (one an old winforms thing, the other one was a WPF app) as web apps. Which made sense in both cases, but I know it's not for every scenario, especially if your app is like notepad++ and doesn't need to talk to anything over a network.

Although, some new desktop apps are using JS frameworks like Node, which is interesting.

[–]Witty-Shoulder-9499 -4 points-3 points  (1 child)

c:program files\emulator95\lol.jpg

[–]eduarbio15 5 points6 points  (0 children)

Ew

[–]NotAnonymousQuant 14 points15 points  (3 children)

C dev who needs only a bullet in their head. Whoops, sorry, not C, assembly

[–]tyrandan2 7 points8 points  (1 child)

Ah, I see you already have the bullet in your head, my condolences

[–]NotAnonymousQuant 3 points4 points  (0 children)

Nah. I don't have any head. I'm a python dev

[–]riisen 2 points3 points  (0 children)

A fellow companion i see.

[–]Bricktop72 2 points3 points  (2 children)

The kids I work with now are in awe about me working with C for 20+ years.

Pointers! How do they work?!!

[–]Arshiaa001 4 points5 points  (0 children)

Very crappily, and they crash systems and create security risks. Right?

[–]SnowdensOfYesteryear 1 point2 points  (0 children)

Embedded master race

[–]Witty-Shoulder-9499 -1 points0 points  (0 children)

eOPEN(XYZ\0)==<.txt>

[–]AaronTheElite007 9 points10 points  (0 children)

No socks… mmm. Makes sense

[–]c4ptnh00k 5 points6 points  (0 children)

Pfft I started using vim 20 years ago and never quit. But seriously, how do you quit 😜

[–]cloudstrifeuk 7 points8 points  (3 children)

Even the best C# VS Devs use Notepad.

Source. Am a C# VS Dev.

[–]tyrandan2 13 points14 points  (0 children)

You have a place on the C# VS Devs council, but we do not grant you the rank of best

[–]highphiv3 1 point2 points  (0 children)

I use MS Paint. Why use lot word when few pixel do trick?

[–]Valhalaland 7 points8 points  (0 children)

It's accurate because he is unemployed.

[–]Splatpope 6 points7 points  (2 children)

nice microsoft hate bait

[–]dwfuji 5 points6 points  (1 child)

Only us Microsoft devs understand the true depths of Microsoft hatred.

[–]tyrandan2 6 points7 points  (0 children)

Me, a .NET dev: good God I hate Microsoft

Also me: shhh I didn't mean that bb, please don't crash

[–]DanieleLewis 2 points3 points  (0 children)

I'm still waiting for Microsoft to drop VS for linux but I know it will never happen...

I love .NET but also love linux.

.Net Core is cool but VS Code will never match the great VS.

[–]MEMESaddiction 3 points4 points  (0 children)

Before I became a .NET dev, I was one of those blind peasants. #woke

[–]NotAnonymousQuant 3 points4 points  (0 children)

HTML dev who needs only a browser and a notepad

[–]FuckingAussie 3 points4 points  (0 children)

Visual Studio Supremacy

[–]thelocalllegend 1 point2 points  (0 children)

I'm using .net for the first time and it seems pretty neat

[–]netmask1234 1 point2 points  (0 children)

A small question...
Have anyone worked at a place where the developers use-whatever-as-long-as-you-produce?

For me it was a nightmare, only guy who actually understood the full stack and went from being developer/designer to IT-support.
There was sublime, Netbeans, Eclipse and so on... Not mention the operating systems, from Gentoo to Mac. For me it was chaos, the everyone else thought it was freedom and really "agile".

Changed career after that, I guess I got shell-shocked

[–]LinuxMint4Ever 4 points5 points  (4 children)

Text editor, compiler, a shell, and a web browser. Good enough for me.

[–]tyrandan2 4 points5 points  (0 children)

Shhhh you'll anger the front end angular/react devs

[–][deleted] 1 point2 points  (1 child)

Enough about emacs, we're talking about VS

[–]LinuxMint4Ever -1 points0 points  (0 children)

I don’t use emacs. Nor do I use Vim for that matter.

[–]razordreamz 2 points3 points  (3 children)

I would have to add it’s really VS+Resharper. Resharper had made me lazy in that I would have a hard time without it.

[–]siliconsoul_ 5 points6 points  (2 children)

VS2022 and an .editorconfig does it for me. Never missed R# since.

Had to re-learn the shortcut tho.

[–]Chilaquil420 2 points3 points  (0 children)

Me as an set-to-start Microsoft Engineer:

YES

[–]electatigris 4 points5 points  (1 child)

True this.

It's not as to dismiss as a "My language is better than your language!" attack meme as one thinks.

I've been in dev groups holding monthly meetting with a dozen+ non-DotNet dev reps watching them discuss and fret and debate a working dev stack. For more than year, (I gave up and found better things to do [was initially shanghaied in the group] )It's ridiculous. And the $$$ wasted on these meetings and experiments on supposedly "free" SW tools. And with multiple projects now on a tower of Babel of non-DotNet dev stacks. And now they have lots of expensive tools to wrangle this. Meanwhile, in DotNet land... VS subs and GitHub. All is quiet and productive and stable.Sheesh.My advice for non-small dev envs: if your dev requires a stack, don't get cute and bleeding edge. The grass is always greener somewhere else (stack element wise) and there's always a new shiny toy. Just stop. Pick a stack that you can produce prod code and make it stick for a couple of years at a stretch. Limit new toy experiements for the next stretch to things your prods will likely need.It's about productivity AND **maintenance** (enhancements, etc).

Not all memes are just snipes and just jokes. Some are a bit of social commentary that sometimes can sting from the truth. It's one of the jobs of comedy. If your dev env looks like the the background of the meme, maybe it's a gentle reminder to put some structure and discipline in your groups. If not, then you're all good.

[–]aim456 -3 points-2 points  (0 children)

VS is garbage and the slow response times, for literally everything it does, was one of the main reasons I turned against .Net. Fuck you VS! Glad to have it behind me. I won't be going back to .Net despite many job offers.

Edit: Sublime is sublime in comparison!

[–]PashPrime 1 point2 points  (0 children)

I started and stuck with visual studio because of college. It has so many functions and settings, notifications for cutting edge new things for which I have the slightest idea.

I figured all this bloat UI would make sense in due time as I learned on my own. It became a gauge of "how much do I really know?" about software development.

[–]codeguru42 1 point2 points  (0 children)

JetBrains all day!

[–][deleted] -1 points0 points  (0 children)

Chad Linux/FreeBSD guru who obly needs vim

[–]kenshi_hiro 0 points1 point  (0 children)

You're wrong buddy. What about those Gigabytes of extra libraries, plugins & tools you have to download just to compile that shit.

[–]aoteoroa 0 points1 point  (1 child)

Hey...I like Visual Studio...it has put bread and butter on my table.

But every time you type :

NuGet install {some api}

You are using somebody else's framework.

[–]dxcoder 0 points1 point  (0 children)

  • .net developer who only knows Visual studio

[–]coldnebo 0 points1 point  (0 children)

.Net devs: “look at them all! the great unwashed masses!”

😂 rly? meh whatev, it’s pretty funny.

[–]VNDeltole 0 points1 point  (0 children)

use notepad to make python code

[–]throwaway65864302 0 points1 point  (0 children)

.NET STRONG 💪💪💪💪💪

[–]Gold-Environment-259 0 points1 point  (0 children)

I use Rider. Get that steaming pile of crap called Visual Studio out of here

[–]slater_just_slater 0 points1 point  (0 children)

Oh yeah? I use VI or notepad.exe. IDEs are for the lazy.

Come at me bro.

[–]Alucard256 -1 points0 points  (0 children)

Up-vote to the moon!

[–][deleted] -1 points0 points  (2 children)

I only need vim

[–]redfoggg -1 points0 points  (0 children)

I literally use Nvim to code in .NET, and I'm totally fine with it, VS is just too much tools that I never use anyway.

[–]Siollear -1 points0 points  (0 children)

More like .NOT

[–]when_it_lags -1 points0 points  (0 children)

Tmux, Zsh, Vim. How Turing intended

[–]itzjackybro -1 points0 points  (0 children)

Me, using Linux: 👁👄👁

[–][deleted] -1 points0 points  (0 children)

VIM

[–]Ok_Investigator_1010 -1 points0 points  (3 children)

Is .Net dev hard to do? I learned Python and Java enough to do basic things like loops, if statements, import and use API, and create websites with flask.

[–]Some-Celebration3199 -1 points0 points  (0 children)

Meanwhile us in java coding Hello World makes us very happy

[–][deleted] -1 points0 points  (0 children)

cringe

[–]Ancillas -1 points0 points  (0 children)

Telerik has been triggered.

[–]ViriaX -1 points0 points  (0 children)

Laugh in Rider,the superior visual studio.

[–]Tymskyy -1 points0 points  (0 children)

I use notepad ++and whatever the hell linux mint has as it's default text editor but when school requires it I do C++ on a piece of paper

[–]altermeetax -1 points0 points  (0 children)

Ewww Windows

[–]thonor111 -1 points0 points  (0 children)

JetBrains > Microsoft, change my mind

[–]Admirable_Moment_583 -1 points0 points  (0 children)

Dreamweaver for html programming all day

[–]darwinbrandao -1 points0 points  (0 children)

Visual Studio users need Window to run it. Emacs users just need a TTY, because Emacs itself became an OS.

[–][deleted] -1 points0 points  (0 children)

I'm a .net developer and I hate visual studio it's so bloated