Programming Jokes

  • #36
strangerep
Science Advisor
3,483
1,764
Let's keep this out of the jokes thread. [...]
Oh, I dunno. Anyone who says (seriously) "that's a dumb question" deserves to be mentioned in a jokes thread. :angel:
 
  • Haha
  • Like
Likes BillTre, Tom.G and DaveC426913
  • #37
BillTre
Science Advisor
Gold Member
2022 Award
2,207
7,327
Anyone who says (seriously) "that's a dumb question" deserves to be mentioned in a jokes thread. :angel:

Many jokes are a stupid answer.
 
  • #38
Wrichik Basu
Insights Author
Gold Member
2022 Award
2,021
2,152
1667921774874.png
 
  • #41
BillTre
Science Advisor
Gold Member
2022 Award
2,207
7,327
When I first saw plumbing like this in a professionally installed water system for a zebrafish facility, I know I could do better with a home made system. Those companies are better now.
 
  • #42
DaveE
Science Advisor
Gold Member
2,812
2,467
  • Like
Likes Wrichik Basu, Borg, Ibix and 2 others
  • #46
Ibix
Science Advisor
Insights Author
2022 Award
10,067
10,619
Can you show us the handshaking protocols?

At 1.08 (can't seem to get link to start at specified time on my phone, sorry).
 
  • #53
Wrichik Basu
Insights Author
Gold Member
2022 Award
2,021
2,152
1668677741861.png


Sidenote: I started with QBASIC in school for three years, then moved on to Java (using BlueJ) for the next four years. For the last two years, I shifted to NetBeans at home, and that was a great boost to knowledge as I could quickly view documentation for every function and class. I think it is a good idea to start with languages like Java, where blocks are delimited by braces, rather than languages where an extra space can screw up your whole code, unless you are using an IDE.
 
  • #54
DrClaude
Mentor
8,021
4,743
No Pascal?
 
  • #55
Ibix
Science Advisor
Insights Author
2022 Award
10,067
10,619
No Pascal?
He was under time pressure.

(Sorry, I know that's a physics joke.)
 
  • Haha
  • Wow
Likes Not anonymous, berkeman, Wrichik Basu and 1 other person
  • #56
DrClaude
Mentor
8,021
4,743
He was under time pressure.

(Sorry, I know that's a physics joke.)
Lame jokes need no further categorizing :smile:
 
  • #57
Wrichik Basu
Insights Author
Gold Member
2022 Award
2,021
2,152
No Pascal?
No, I didn't learn Pascal. BASIC → Java. Thereafter, MATLAB + Python (latter in college, primarily for numerical computation in physics). Side by side Android, MySQL, and some basics in C for Arduino.
 
  • #58
DrClaude
Mentor
8,021
4,743
No, I didn't learn Pascal. BASIC → Java. Thereafter, MATLAB + Python (latter in college, primarily for numerical computation in physics). Side by side Android, MySQL, and some basics in C for Arduino.
I wasn't talking about you (why would you have learned Pascal?), but referencing the chart you posted. BASIC was my first language, but I would think that many of those who learned programming in the 1970's and 1980's would have started with Pascal.
 
  • Like
Likes Wrichik Basu and berkeman
  • #59
Ibix
Science Advisor
Insights Author
2022 Award
10,067
10,619
I wasn't talking about you (why would you have learned Pascal?), but referencing the chart you posted.
Can we do write-in options?

Pascal - thought it was Wirth it.
 
  • Haha
Likes Not anonymous and DaveE
  • #61
256bits
Gold Member
3,761
1,787
what's funny about it was that Pascal was to be learning language, but so many people came out that Pascal morphed into one of the programming languages with which to write a serious program.
 
  • #62
256bits
Gold Member
3,761
1,787
I wasn't talking about you (why would you have learned Pascal?), but referencing the chart you posted. BASIC was my first language, but I would think that many of those who learned programming in the 1970's and 1980's would have started with Pascal.
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.
 
  • Like
Likes Wrichik Basu
  • #63
jbriggs444
Science Advisor
Homework Helper
11,571
6,218
Can you show us the handshaking protocols?
The IP layer involves an unreliable datagram delivery service rather than a reliable connection oriented delivery service such as TCP. As such, handshaking is not necessary.

See RFC 1149 for IP over Avian Carriers, RFC 2549 for IP over Avian Carriers with QoS and RFC 6214 for the IPv6 update.

See RFC 791 for the Internet Protocol.

Of some interest is the scheme for weighted fair queuing and the danger of excessive logging.

From https://www.rfc-editor.org/rfc/rfc2549:
Code:
Weighted fair queueing (WFQ) MAY be implemented using scales, as
   shown:

                                                  __
                                  _____/-----\   / o\
                                 <____   _____\_/    >--
                 +-----+              \ /    /______/
                 | 10g |               /|:||/
                 +-----+              /____/|
                 | 10g |                    |
                 +-----+          ..        X
               ===============================
                              ^
                              |
                          =========

   Carriers in the queue too long may leave log entries, as shown on the
   scale.
 
  • Haha
Likes Filip Larsen

Suggested for: Programming Jokes

  • Last Post
6
Replies
190
Views
12K
Replies
13
Views
973
  • Last Post
Replies
1
Views
109
Replies
1
Views
308
Replies
16
Views
773
  • Last Post
Replies
1
Views
1K
  • Last Post
Replies
2
Views
2K
  • Last Post
Replies
3
Views
1K
  • Last Post
Replies
10
Views
2K
Replies
1
Views
408
Top