TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

What is your best programmer joke?

107 pointsby gregchappleover 11 years ago

40 comments

JonnieCacheover 11 years ago
<i>A TCP packet walks into a bar, and says to the barman &quot;Hello, I&#x27;d like a beer.&quot;<p>The barman replies &quot;Hello, you&#x27;d like a beer?&quot;<p>&quot;Yes,&quot; replies the TCP packet, &quot;I&#x27;d like a beer.&quot;</i><p>I&#x27;d tell you my UDP packet joke, but I&#x27;m not sure you&#x27;d get it.
评论 #7037722 未加载
评论 #7038831 未加载
评论 #7036765 未加载
edw519over 11 years ago
On the way to a sales call, a salesman, a project manager, and a programmer were kidnapped. When their employer refused to pay the ransom, the kidnappers granted each a last wish before killing them. The salesman said, &quot;I still want to make the pitch I prepared for today. It&#x27;s awesome and will only take an hour.&quot; The project manager said, &quot;I still want to present my Powerpoint for this project. It&#x27;s only 92 slides.&quot; The programmer said, &quot;Kill me first.&quot;
ojbyrneover 11 years ago
I often use &quot;There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.&quot;
评论 #7037530 未加载
crntaylorover 11 years ago
I know an accounting joke:<p><i>An engineer and an accountant are on a train when they pass between two fields of sheep.</i><p><i>&quot;Boy, there are a lot of sheep in those fields.&quot; says the engineer.</i><p><i>&quot;There are 1,005&quot; says the accountant.</i><p><i>&quot;How do you know?&quot;</i><p><i>&quot;Well, there are about 1,000 in that field, and there are 5 in the other one.&quot;</i>
评论 #7037552 未加载
评论 #7038194 未加载
wpietriover 11 years ago
My favorite was originally about the DEC minicomputer Field Services organization, known as &quot;field circuses&quot;:<p><pre><code> Q: How can you recognize a field circus engineer with a flat tire? A: He&#x27;s changing one tire at a time to see which one is flat. Q: How can you recognize a field circus engineer who is out of gas? A: He&#x27;s changing one tire at a time to see which one is flat. Q: How can you tell it&#x27;s *your* field circus engineer? A: The spare is flat, too. [1] </code></pre> That particular organization may be long gone, but you can definitely spot the behavior. E.g., when calling front-line tech support and being asked to reboot and reinstall things that clearly don&#x27;t matter.<p>[1] The Jargon File is full of little gems like this. <a href="http://zvon.org/comp/r/ref-Jargon_file.html#Terms~field_circus" rel="nofollow">http:&#x2F;&#x2F;zvon.org&#x2F;comp&#x2F;r&#x2F;ref-Jargon_file.html#Terms~field_circ...</a>
phurleyover 11 years ago
An mechanical engineer, physicist, and computer programmer are in a car driving down a steep mountain when the brakes fail. The careens around bends picking up speed until they finally reach the bottom and the car rolls to a stop.<p>The engineer hops out of the car and begins inspecting the brakes for the source of the failure. The physicist grabs a pad of paper and starts calculating the maximum angular momentum and friction coefficients.<p>The computer programmer looks at the car, then at the mountain and says, &quot;let&#x27;s push it up to the top and see if it happens again.&quot;
tjrover 11 years ago
Some programmers prefer to intermingle functional code with imperative code, while others do not: they believe in the separation of Church and state.
quartertoover 11 years ago
Why don&#x27;t communists make good Java programmers?<p>The class system has dissolved and the state controls everything.
评论 #7037106 未加载
评论 #7037894 未加载
mck-over 11 years ago
How long does it take for a dyslexic programmer to get this joke?<p>Logn time
programover 11 years ago
This article from devhumor: <a href="http://devhumor.com/193/" rel="nofollow">http:&#x2F;&#x2F;devhumor.com&#x2F;193&#x2F;</a><p>The assembly panel is very funny.
edw519over 11 years ago
<p><pre><code> &gt;If you&#x27;re happy and you know it, missing quote missing quote &gt;IfYoureHappyAndYouKnowItNotAVerb Not a verb &gt;If you&#x27;re happy and you know it, then your face will surely show it, If you&#x27;re happy and you know it, syntax error syntax error</code></pre>
Millenniumover 11 years ago
At a place where I used to work, someone had a car with one of those Virginia &quot;Internet C@pital&quot; license plates. The design has changed over the years, but this one put the @ in a big blue dot right in the lower center of the license plate. Sadly, I can&#x27;t find a pic of this person&#x27;s plate, or even that style of plate, anymore.<p>The license number was &quot;CAR JPG&quot;.<p>I SO wish I had a pic to prove this.
评论 #7036926 未加载
评论 #7037323 未加载
_hgt1over 11 years ago
Before I click, just a quick bet with myself this excellent question has been closed.<p>[edit] yep, locked. Thanks NullUserException! Now another quick bet with myself that someone will reply to this comment defending S.O.s repeated closure of interesting questions.
评论 #7037078 未加载
评论 #7036866 未加载
评论 #7036869 未加载
评论 #7036978 未加载
评论 #7037883 未加载
评论 #7036897 未加载
评论 #7036834 未加载
NAFV_Pover 11 years ago
At the top of the page:<p><i>When I teach introductory computer science courses, I like to lighten the mood with some humor. Having a sense of fun about the material makes it less frustrating and more memorable, and it&#x27;s even motivating if the joke requires some technical understanding to &#x27;get it&#x27;!</i><p>When put in this context, I think the question has some value. Being honest, programming can be very dry at times. The most mirth inducing stuff I have read in relation to programming is when programmers complain about programming languages, I think SO had a question addressing this issue.
dserbanover 11 years ago
An electrical engineer from GE, a chemical engineer from DuPont and a Windows kernel developer from Microsoft are in a car, driving along a desert road.<p>At some point the car malfunctions and comes to a stop. The following discussion ensues:<p>GE guy: &quot;It&#x27;s because there are some crossed wires in the electrical system that regulates the engine.&quot;<p>DuPont Guy: &quot;Don&#x27;t be ridiculous, this is clearly caused by a wrong mix of gasoline and oxygen going into the cylinders.&quot;<p>MS guy: &quot;Why don&#x27;t we all get out of the car, close the doors, reopen the doors, get back into the car, and try again.&quot;
评论 #7040863 未加载
Malusover 11 years ago
Two regular expressions are sitting at a bar and having a drink. A big, context-sensitive string walks over and steals the drink from the first regex. The second says to the first &quot;Are you going to let him bully you like that?&quot; The first replies &quot;Yeah, I&#x27;m no match for him.&quot;
Flowover 11 years ago
Sticker on car: &quot;My other car is a cdr&quot;.
评论 #7042277 未加载
BerislavLopacover 11 years ago
Why programmers keep confusing Halloween and Christmas?<p>Because Oct 31 == Dec 25.
pmelendezover 11 years ago
&gt;&quot;locked by NullUserException&quot;<p>I was hoping that were a joke :(
yaloginover 11 years ago
To go off topic a bit here - all these SO articles that are not pinpointed programming questions are always closed or locked. You can no longer ask these kind of open ended, leading to a debate kind of questions on SO anymore. The questions have to be very focused and narrow so that someone can answer it to get points. Its really disappointing but that is just the way the community took it in - pedantic.
评论 #7037144 未加载
_wwz4over 11 years ago
I have a UDP joke, but you might not get it.
评论 #7036633 未加载
fjcaetanoover 11 years ago
An architect, an engineer and a programmer are discussing God:<p>Architect: Of course God was an architect! Look at the world! It&#x27;s so beautiful and well composed!<p>Engineer: Nah, you don&#x27;t know what you&#x27;re saying! God was an engineer! Look at the universe and all it contains!<p>Programmer: Pfft... who do you think created chaos?
cemaover 11 years ago
Strange that the joke most popular with my friends has not been quoted yet. It&#x27;s about the programmer who goes to bed and places two glasses by the bedside: one with water, in case he wants to drink at night, and the other empty, in case he does not.
stompchickenover 11 years ago
Why couldn&#x27;t the computer scientist plough the field? It was intractorable.
redmattredover 11 years ago
A couple originals:<p>- Javascript programmers have no class.<p>- Psst...did you hear Haskell is stateless? Pass it on.
ww520over 11 years ago
There are three kinds of people in the world: the ones who understand binary and the ones who don&#x27;t.
评论 #7036623 未加载
评论 #7036594 未加载
评论 #7037562 未加载
评论 #7037649 未加载
评论 #7036624 未加载
ctdonathover 11 years ago
At a friend&#x27;s wedding, I delivered the toast which was a long list of &quot;To X!&quot; items, where X was something special to&#x2F;for&#x2F;about the couple. This worked spectacularly well. Including the dead silence &amp; puzzled looks, and seething consternation from the groom, at &quot;To RTFM!&quot; halfway thru.
评论 #7037913 未加载
elliottkemberover 11 years ago
Why did the Java developer need glasses?<p>Because he couldn&#x27;t C#.
DyslexicAtheistover 11 years ago
Study shows learning exotic functional programming languages like LISP&#x2F;Scheme or Haskell to impact facial hair growth and accelerate neckbeards: <a href="http://thequickword.wordpress.com/2014/01/23/on-the-origin-of-the-modern-neckbeard-hacker/" rel="nofollow">http:&#x2F;&#x2F;thequickword.wordpress.com&#x2F;2014&#x2F;01&#x2F;23&#x2F;on-the-origin-o...</a>
conradfrover 11 years ago
PHP
AnimalMuppetover 11 years ago
#ifdef GetAHearingAid<p>Stolen from the Bad C Pun Contest in the C&#x2F;C++ User&#x27;s Journal, in 1992. But I&#x27;ve never forgotten it.
magikarpover 11 years ago
A Chinese spy manages to steal the last 50MB of the Lisp program governing U.S. missile launches. Fortunately, it was all closing parentheses.
评论 #7037685 未加载
评论 #7036890 未加载
评论 #7036716 未加载
评论 #7040545 未加载
elwellover 11 years ago
Pair-programming: <a href="http://www.youtube.com/watch?v=u8qgehH3kEQ" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=u8qgehH3kEQ</a>
elwellover 11 years ago
<p><pre><code> There are 10 types of people in the world: Those who understand binary, Those who don&#x27;t, And those who count from zero.</code></pre>
nealabqover 11 years ago
An http request walks into a bar and says &quot;get me a beer&quot;. The barman sets down a beer with 200 napkins.
Pxtlover 11 years ago
This one I sing to my kids:<p>&quot;Old MacDonald had a farm,<p>E-I-E-I-O<p>And on that farm he had an infinite recursion<p>E-I-E-I-O<p>With an<p>Old MacDonald had a farm,<p>E-I-E-I-O<p>And on that farm he had an infinite recursion ...&quot;
评论 #7038433 未加载
eXpl0it3rover 11 years ago
This looks familiar... :D
Killah911over 11 years ago
Every little bit counts
Vitalyover 11 years ago
Knock, nock.<p>Race condition.<p>Who is there?
thenerdfilesover 11 years ago
<i>Two bits walk into a bar for a byte.</i>
评论 #7038191 未加载