Programmers may not be the guys with the best sense of humor around, but I found it quite entertaining to read a web page with a collection of source code comments arising a smile.
The one I liked the most is the following - not even a comment, but the way the guy called the object he instantiates:
I am sorry if you do not get it - let me try to explain. A program may "throw an exception" if something goes wrong - say it finds itself in the need of dividing by zero, or taking the square root of a negative number, or accessing a non-existing memory address. The language has a command that "throws" the exception, and the exception may have a text attached or other characteristics, which are specified by its constructor command. The code above "throws" the exception called "up", so the code does contain the command "throw up"....
Others might like more the other code segments in the page linked - worth a visit.
- PHYSICAL SCIENCES
- EARTH SCIENCES
- LIFE SCIENCES
- SOCIAL SCIENCES
Subscribe to the newsletter
Stay in touch with the scientific world!
Know Science And Want To Write?
- Sweet Irony: The Environmental Impacts Of GMO Sugar Science Denial
- Why We Get Tired When We Stay Up Too Late
- When It Comes To Replicating Psychology Studies, Good Luck
- Evidence Of Link Between Childhood Cancer And Phototherapy For Jaundice Examined
- Sexual Harassment in Science What Have We Learned (OP ED)
- How Does Obesity Cause Disease In Organs Distant From Those Where Fat Accumulates?
- Mass Killings: Extremism Or Insanity?
- "Are you ever going to get a job, or is part of your therapy spamming and trolling people who actually..."
- "I found a nice quote of yours regarding ACSH but took the liberty of editing a few words to make..."
- "DHMO is a very dangerous chemical, known to give you burns when heated, and it is able to self..."
- "This is pure, unmitigated nonsense. ..."
- "No, I am not saying a lack of belief will result in research showing something does not work. There..."