this post was submitted on 17 Mar 2025
495 points (95.6% liked)

Programmer Humor

21658 readers
1678 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 

I regret nothing. Say what you want.

Edit: I just saw the two typos. If you find them, you're welcome to keep them.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] UltraMagnus0001@lemmy.world 6 points 19 hours ago

That boy is gonna be a murderer

[–] TinyRhino@lemm.ee 28 points 1 day ago (2 children)

If you're not writing it all down on paper and then punching holes in cards, you're doing it all wrong

load more comments (2 replies)
[–] joyjoy@lemm.ee 12 points 22 hours ago (2 children)

text editor application that came with Ubuntu

nano

shivers

[–] Conclusionallusion@lemm.ee 10 points 21 hours ago (7 children)

I'm probably in the minority but I think it's fantastic! No extra baggage, super quick to work with, and it does syntax highlighting pretty well!

[–] grysbok@lemmy.sdf.org 1 points 16 hours ago

I also love it. It was my go-to back when I had to walk inexperienced sysadmins through configuring stuff, in my tech support days. I really appreciate all the commands being listed at the bottom.

load more comments (6 replies)
[–] Revan343@lemmy.ca 6 points 20 hours ago (1 children)
load more comments (1 replies)
[–] zqwzzle@lemmy.ca 20 points 1 day ago (3 children)
[–] Mic_Check_One_Two@reddthat.com 6 points 21 hours ago

This feels a little bit like Brainfuck tbh.

For what it’s worth, I can think of one thing that would make brainfuck even worse: Instead of using 8 arbitrary characters (it only uses > < + - . , ] and [ for every instruction) for the coding, use the 8 most common letters of the alphabet. Since it ignores all other characters, all of your comments would need to be done without those 8 letters.

For example, “Hello World” in brainfuck is the following:

++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.

If we instead transposed those 8 instructions onto the 8 most common letters of the alphabet, it would look more like this:

eeeeeeeeaneeeeaneeneeeneeenesssstonenentnneasostonnIntttIeeeeeeeIIeeeInnIstIsIeeeIttttttIttttttttInneIneeI
load more comments (2 replies)
[–] Daniikk1012@lemmy.world 10 points 22 hours ago (5 children)
[–] rbos@lemmy.ca 4 points 21 hours ago (1 children)
load more comments (1 replies)
load more comments (3 replies)
[–] jordanlund@lemmy.world 22 points 1 day ago (2 children)
[–] Rogue@feddit.uk 6 points 23 hours ago (1 children)

Nano is fine. But Micro is a worthwhile upgrade: https://micro-editor.github.io/

[–] jordanlund@lemmy.world 4 points 21 hours ago (1 children)
load more comments (1 replies)
[–] xmunk@sh.itjust.works 7 points 1 day ago

Nano is love.

[–] hperrin@lemmy.ca 11 points 23 hours ago

I write all my code on paper and use OCR to convert it. It almost works sometimes.

[–] Gsus4@mander.xyz 4 points 19 hours ago* (last edited 19 hours ago) (1 children)
load more comments (1 replies)
[–] Sir_Kevin@lemmy.dbzer0.com 4 points 20 hours ago (3 children)

Notepad.exe has been my daily driver for anything that doesn't need a compiler for decades.

load more comments (3 replies)
[–] some_guy@lemmy.sdf.org 6 points 22 hours ago

I like SublimeText for everything unless a quick edit at the CLI with Vim.

[–] vfscanf@discuss.tchncs.de 10 points 1 day ago (1 children)

Gedit was my main text editor for years. I also used it for work. It has all the basic features that you need for coding. For everything else I use the terminal.

load more comments (1 replies)
[–] Gloria@sh.itjust.works 8 points 1 day ago (1 children)

Sublime! There are DOZENS of us! Dozens!

load more comments (1 replies)
[–] blaue_Fledermaus@mstdn.io 8 points 1 day ago (1 children)

Code in MS Word because it handles tabs correctly, unlike all code editors.

Tab means "move to the next tabstop", not "advance a fixed amount".

(I don't do it, I'm not THAT insane)

[–] ValiantDust@feddit.org 4 points 21 hours ago* (last edited 20 hours ago)

Me: hits return.

Word: "Sure, here, a new line. I already indented it for you, same as the one before. Like a good IDE."

Me: "That's nice of you, Word, but I want this one to be indented one tab stop less than the line before." Hits delete.

Word: "Delete, you say? Sure, back to the line before."

Me: "No, no! Just delete one tab! Maybe, if I select the line and hit dele..."

Word: "Why of course!"

Me: "Shit, it's gone. Undo! Hmm... Move the thingy here on top?"

Word: "Move all the lines you say? No problem!"

Me: "Nvm, I'll just indent everything by hand with spaces."

[–] Adalast@lemmy.world 9 points 1 day ago (2 children)

I used Notepad++ for virtually all coding I did (Python, JS, various Markup Languages, Action Script back in the day, etc) for a couple decades. The only reason I use VSCode now is because I inherited a nightmare of a legacy spaghetti bowl and needed the function tracing to attempt to figure out anything. I still prefer N++ for most small projects.

load more comments (2 replies)

helix ftw 🧬

[–] Irelephant@lemm.ee 7 points 1 day ago (1 children)
[–] andrewth09@lemmy.world 12 points 1 day ago (1 children)
load more comments (1 replies)
[–] TokenEffort@sh.itjust.works 4 points 23 hours ago

Winks in Notepad ;)

load more comments
view more: ‹ prev next ›