Programming Jokes: Lame, Science & Math Jokes!

  • Thread starter Thread starter Wrichik Basu
  • Start date Start date
  • Tags Tags
    Jokes Programming
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
500 replies · 50K views
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
incel-excel.jpg
 
Reply
  • Like
  • Haha
  • Love
Likes   Reactions: DEvens, nuuskur, Hornbein and 4 others
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
 
Reply
  • Like
Likes   Reactions: BillTre
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...
 
Reply
  • Wow
Likes   Reactions: BillTre
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.
 
Reply
  • Informative
  • Wow
Likes   Reactions: collinsmark and BillTre
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:
 
Reply
  • Like
  • Haha
Likes   Reactions: Borg, BillTre and Ibix
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.
 
Reply
  • Haha
  • Like
  • Wow
Likes   Reactions: symbolipoint, nuuskur, Wrichik Basu and 3 others
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?
 
Reply
  • Like
Likes   Reactions: 256bits
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
 
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 ..."
 
Reply
  • Like
  • Haha
Likes   Reactions: collinsmark, BillTre, berkeman and 1 other person