Programming Jokes: Lame, Science & Math Jokes!

  • Thread starter Thread starter Wrichik Basu
  • Start date Start date
  • Tags Tags
    Jokes Programming
Click For Summary

Discussion Overview

The thread centers around programming jokes, inviting participants to share humorous anecdotes and quips related to programming, coding, and the experiences of programmers. The scope includes various types of jokes, from puns to anecdotes, and touches on the culture surrounding programming.

Discussion Character

  • Exploratory
  • Debate/contested

Main Points Raised

  • One participant introduces the thread by suggesting a dedicated space for programming jokes.
  • Several jokes are shared, including puns about programming concepts and humorous takes on programmer behavior.
  • Some participants express confusion over specific jokes, particularly those involving programming syntax, indicating a lack of clarity or understanding.
  • There are references to the cultural aspects of programming, including the challenges and humorous situations faced by programmers in their work environments.
  • Discussions arise about the grammatical correctness of jokes, with some participants debating the use of adjectives versus adverbs in a humorous context.

Areas of Agreement / Disagreement

Participants generally share jokes and engage in light-hearted banter, but there are disagreements regarding the clarity and correctness of some jokes, particularly those involving programming syntax and grammar. The discussion remains unresolved on these points, with multiple interpretations present.

Contextual Notes

Some jokes rely on specific programming knowledge, which may not be universally understood, leading to confusion among participants. Additionally, references to grammar and syntax errors highlight the interplay between programming and language, but the exact nature of these errors is not settled.

Who May Find This Useful

This thread may be of interest to programmers, computer science students, and anyone who enjoys humor related to coding and programming culture.

  • #391
In the webcomic Schlock Mercenary a human tries to explain "rubberhose cryptanalysis" to an alien. The alien is disgusted pointing out that any member of his race needs a good long brutal ironpipe beating to give anything up. In his words:

"Your race is weak!"

:)
 
Physics news on Phys.org
  • #392
incel-excel.jpg
 
  • Haha
  • Like
  • Love
Likes   Reactions: nuuskur, Hornbein, BillTre and 3 others
  • #393
1708900901258.png
 
  • Like
  • Haha
Likes   Reactions: nuuskur, collinsmark, DrClaude and 1 other person
  • #394
xor.jpg
 
  • Like
  • Haha
  • Love
Likes   Reactions: nuuskur, jbriggs444, DaveC426913 and 5 others
  • #395
  • Like
  • Love
Likes   Reactions: docnet, nuuskur, jack action and 1 other person
  • #397
  • Like
  • Informative
Likes   Reactions: desertshaman, jack action and berkeman
  • #398
BillTre said:
So, its not a bug?
NO dammit! It's a FEATURE. Just like Tesla cars catching on fire.
 
  • Haha
Likes   Reactions: pinball1970 and BillTre
  • #399
Wrichik Basu said:
We have threads on lame jokes and science jokes. But then, we also have a thread on bad math jokes. So, why not create one specifically for programming jokes?

Let me start:


Court Code:
Case "defendant", "guilty" To "innocent", Dismiss Case
 
  • Like
Likes   Reactions: BillTre
  • #402
*Everything works*: Why do we even pay you IT guys?

*One thing is broken*: Why do we even pay you IT guys?
 
  • Like
Likes   Reactions: collinsmark, BillTre, Wrichik Basu and 1 other person
  • #403
hatchery.png

Anadromous fish are more vulnerable in rivers, since the lack of salt means you can quickly crack passwords using rainbow trout tables.
 
  • #404
jack action said:
View attachment 348238
Anadromous fish are more vulnerable in rivers, since the lack of salt means you can quickly crack passwords using rainbow trout tables.
We are going to need @BillTre to decode this joke, I'm afraid...
 
  • Wow
Likes   Reactions: BillTre
  • #405
1720824956869.png
 
  • Like
  • Haha
Likes   Reactions: symbolipoint, gmax137, nuuskur and 3 others
  • #406
berkeman said:
We are going to need @BillTre to decode this joke, I'm afraid...
Anadromous fish travel up river to mate - salmon are a famous example. Some rainbow trout are anadromous.

Rainbow tables are a password cracking tool. Salting passwords is a defence against the technique.
 
  • Informative
  • Wow
Likes   Reactions: collinsmark and BillTre
  • #407
Ibix said:
Anadromous fish travel up river to mate - salmon are a famous example. Some rainbow trout are anadromous.

Rainbow tables are a password cracking tool.
Well okay, it is all obvious to me now. Er, thanks... :oldeyes:
 
  • Like
  • Haha
Likes   Reactions: Borg, BillTre and Ibix
  • #408
Genie: Master, I shall grant you 3 wishes, as per the custom. You now have 3 wishes.
Me: I wish for 0 wishes left.
Genie: Granted. You now have 255 wishes.
 
  • Haha
  • Like
  • Wow
Likes   Reactions: symbolipoint, nuuskur, Wrichik Basu and 3 others
  • #409
256bits said:
Vic 20 had Basic.
IBM came out with a Basic interpreter as part of its software package along with DOS if you bought an IBM PC.
Apple came out with Basic.

A lot of home learners acquired Basic as the language of choice by default.
Yeah, that was.. almost 40 years ago. ROM BASIC, and I think I still remember the Alt plus key.
Alt+A, ABS
Alt+B, ?
Alt+C, COLOR
Alt+D,
Alt+E,
Alt+F, FOR
Alt+G, GOTO
Alt+H, HEX$
Alt+I, INPUT
Alt+J,
Alt+K, KEY
Alt+L, LOCATE
Alt+M,
Alt+N, NEXT
Alt+O, OPEN ?(question here)
Alt+P, PRINT
Alt+Q, is there one?
Alt+R, READ
Alt+S, SCREEN or SAVE?
Alt+T, THEN
Alt+U, USING
Alt+V, VAL
Alt+W, WHILE
Alt+X, is there one?
Alt+Y, is there one?
Alt+Z, is there one?
 
  • Like
Likes   Reactions: 256bits
  • #410
Ibix said:
I recall someone asking for confirmation that one is true and zero is false in C, to which some genius replied "1".
Actually,
in C
A = 5 > 4, then A becomes 1

if (11 /* any non zero*/) printf("TRUE"); else printf("FALSE"); it will print TRUE


in BASIC
A = 5 > 4, then A becomes -1
if 11 then print "TRUE" else printf "FALSE" REM any non zero
 
  • #411
black-i.jpg
 
  • Like
  • Haha
Likes   Reactions: nuuskur, phinds, Ibix and 1 other person
  • #412
vim.jpg
 
  • Like
Likes   Reactions: collinsmark, Tom.G, Wrichik Basu and 1 other person
  • #413
Welll... Just don't leave alone! :woot: :woot:
 
  • #415
In 1998, a COBOL programmer, frazzled with the Y2K crunch decides to have himself frozen until the year 2500. He goes in for the procedure and it's successful. As he begins to wake up, he sees all these people standing around him looking at their devices and dressed oddly, and he says "Wow, is it 2500?" The lead scientist says, "I'm sorry, no it's not 2500. It's actually 2098 but it says here on your file that you know COBOL ..."
 
  • Like
  • Haha
Likes   Reactions: collinsmark, BillTre, berkeman and 1 other person
  • #416
Not sure if this has already been posted but it is relevant to something I am working on at the moment

kilobyte.png
 
  • Like
  • Haha
Likes   Reactions: nuuskur, jack action, collinsmark and 2 others
  • #418
even I can (write and) exit vim and I'm not even a dev :rolleyes:
 
  • #419
We have to adapt to a new era:

sanitize-inputs.jpg
 
  • Like
Likes   Reactions: sbrothy and Jonathan Scott
  • #420

Similar threads

  • · Replies 420 ·
15
Replies
420
Views
43K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
2
Views
4K
  • · Replies 17 ·
Replies
17
Views
5K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 1 ·
Replies
1
Views
6K
  • · Replies 22 ·
Replies
22
Views
4K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 5 ·
Replies
5
Views
5K