this post was submitted on 29 Aug 2023
1143 points (100.0% liked)

Programmer Humor

853 readers
21 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
top 22 comments
sorted by: hot top controversial new old
[–] curiousaur@reddthat.com 30 points 1 year ago

JSON is the worst name to use in this comic since it fits right in there.

[–] Dirk@lemmy.ml 29 points 1 year ago (2 children)

May I introduce you to Neovim? It has Lua. Learn Lua now.

[–] mdhughes@lemmy.ml 7 points 1 year ago (1 children)

I know Lua. Lua is why I won't use neovim.

[–] PlexSheep@feddit.de 1 points 1 year ago (1 children)

It's not so Bad if you don't develope plugins. And vimscript is still there

[–] mdhughes@lemmy.ml 2 points 1 year ago

Or I can use actual Vim (RIP Bram) and have new vimscript, and no Lua.

[–] Franzia@lemmy.blahaj.zone 2 points 1 year ago* (last edited 1 year ago)

I love Lua. Can I do anything useful with it?

I don't know a language. Some sort of decision freeze. I've tried Lua, C#, Linux BASH, and Java. I went from learning C# to homelabbing proxmox. I have more success learning IT stuff.

Also I haven't used Vim or Emacs, but I used to rebind ALL of my keys in every game I played. I deeply love keybinding and using the keyboard rather than the mouse.

[–] ceuk@feddit.uk 22 points 1 year ago

This is still my favourite vim-related meme. So fucking funny

[–] LostDeer@infosec.pub 16 points 1 year ago (3 children)

This feels like me, especially when I have six different splits in a full screen terminal screen between vim and tmux and someone asks how I'm doing that.

[–] Ricaz@lemmy.ml 10 points 1 year ago

I work primarily in tmux and even in an IT department, people regularly say something along the lines of "woah are you hacking?"

[–] SaltyIceteaMaker@lemmy.ml 10 points 1 year ago

"How are you doing this?"

"Yes"

[–] sLLiK@lemmy.ml 5 points 1 year ago

At times, I've also juggled (in addition to vim and tmux) hotkeys for my current tiling WM of choice and extra hotkeys to swap between machines via barrier. I'm not sure how I'm able remember what I had for breakfast, much less someone's name.

[–] lolgcat@lemmy.ml 11 points 1 year ago

This is the best vim meme I've ever seen. I'm dead

[–] Bonifratz@feddit.de 11 points 1 year ago (1 children)

I have no idea what this is about but I love the meme template.

[–] BarryZuckerkorn 11 points 1 year ago

Vim is a text editor that works in a command line and therefore doesn't require a graphical interface or windowing system, or anything like a mouse or trackpad or touch interface. It has a whole system of using the keyboard to do a bunch of things really efficiently, but the user has to actively go and learn those keyboard shortcuts, and almost an entire language of how to move the cursor around and edit stuff. It's great once you learn it, so it creates a certain type of evangelist who tries to spread the word.

This meme template is perfect, because the vim user really did learn a bunch of stuff, and then wants to try to convince other people to do the same, using a pretty unpersuasive rationale (not using a mouse while programming).

[–] Andrew15_5@mander.xyz 3 points 1 year ago* (last edited 1 year ago) (1 children)

It's only like that when you've learned them recently. Now I need to learn Rust. You also have to remember a ton of shortcuts in many GUI editors.

[–] calzone_gigante@lemmy.eco.br 1 points 1 year ago

That's why i like command pallets. Just fuzzy search the command, and if you do the action a lot bind a key combination.

[–] mounderfod@lemmy.sdf.org 3 points 1 year ago (1 children)
[–] Haus@kbin.social 3 points 1 year ago (1 children)

100% agree. Emacs macros take much more space.

[–] wewbull@feddit.uk 3 points 1 year ago (2 children)

...but we have org-mode so we can take notes about things like friends and family.

[–] sLLiK@lemmy.ml 2 points 1 year ago* (last edited 1 year ago)

Vim/Neovim has orgmode too, these days 🤪

[–] mounderfod@lemmy.sdf.org 1 points 1 year ago

unfortunately no Jason mode :p