If you're not writing it all down on paper and then punching holes in cards, you're doing it all wrong
Programmer Humor
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
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
The person that codes in MS paint
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
One word: ed
ED! ED IS THE STANDARD!
Oh, I remember ed! He's the talking horse from that old black and white show, right?
No one can code with a horse, of course. That is of course, unless the horse is the famous mr Ed.
NANO is life.
Nano is fine. But Micro is a worthwhile upgrade: https://micro-editor.github.io/
I started with Pico. ;)
Nano is love.
I write all my code on paper and use OCR to convert it. It almost works sometimes.
Notepad.exe has been my daily driver for anything that doesn't need a compiler for decades.
I like SublimeText for everything unless a quick edit at the CLI with Vim.
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.
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)
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."
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.
I'm currently working with some code that partly was written in the punch card era.
helix ftw 🧬
Winks in Notepad ;)
A fireable offense.