Song Parodies -> Always The Programmer's Fault

Original Song Title:

"Another Brick In The Wall"

Original Performer:

Pink Floyd

  
Parody Song Title:

"Always The Programmer's Fault"

Parody Written by:

Tim Mayfield

ALERT: Techie parody!!! This is a tongue-in-cheek look at amateur programmers and their mistakes.
Specifically the problem of dividing by integers without converting to the float data type.
In C, if you divide 5 by 2, you get 2. In Basic, you get 2.5 because Basic will automatically convert the type.
Oh, and modulo is like saying remainder, so 5 mod 2 = 1.
I don't need to write in fractions
I won't work with pi at all
I round my numbers to the digit
And from there mistakes snowball
Pro-grammer! Get a brain installed
Don't use "C", you know you might give Borland a call
Don't you see, I've made another ex-decimal

I don't like complex equations
My results, can't use at all
Didn't process the modulo
Shouldn't use me for payroll
Pro-grammer! I make numbers whole
Don't use "C", because production grinds to a halt
Don't you see, always the stupid programmer's fault

"Wrong! Code it again!"
"If you don't change to FLOAT, you can't do INT division.
How can you do INT division if you don't change to FLOAT?"
"Dude! Oh, dude don't try to fake it, switch to Basic!"
Your Vote Counts

The parody authors spend a lot of time writing parodies for website. They appreciate feedback in the form of votes and comments. Please take some time to leave a comment below about this parody.

Place Your Vote
 Little   Lots
Meets the pacing
of the original: 
How Funny: 
Overall Score: 



In order for your vote to count, you need to hit this button.
 
Voting Results
Pacing: 4.5
 
How Funny: 4.9
 
Overall Rating: 4.9
 

Total Votes: 8
Voting Breakdown

The following represent how many people voted for each category.

 Pacing How Funny Overall Rating
 1   1
 
 0
 
 0
 
 
 2   0
 
 0
 
 0
 
 
 3   0
 
 0
 
 0
 
 
 4   0
 
 1
 
 1
 
 
 5   7
 
 7
 
 7
 
 
User Comments Follow...

Comments are subject to review, and can be removed by the administration of the site at any time and for any reason.

Phil Alexander - July 15, 2005 - Report this comment
Lovely, Tim :-) But... how can you do INT division if you DO change to float?
But a great idea for a song title, very well executed. Thinks...

I can't handle float division
I only use div and mod
All my numbers get trucated
Makes the numbers rather odd...
Oops... answer's rather odd
To be sure, yes it's all the programmer's fault...

...come to think of it, you can have lots of fun with this as a song title, can't you:
Got a Microsoftish program
Looking cool and really flash
But then when I click this button
Oops.. the damn thing's gonna crash
etc...
Jack DeRippa - July 15, 2005 - Report this comment
"Pro-grammer! Get a brain installed!" = genius. All 5's.
Paul Robinson - July 15, 2005 - Report this comment
Well, I don't know a whole lot about programming, Tim...but I can see that rounding numbers off - especially too soon - would cause TONS of problems...that much simple logic would dictate. And it reads/sings real clean...So - I'm rounding off some "5's" for you here ~ ~ ~
Red Ant - July 15, 2005 - Report this comment
What Paul said.
Adam Eccleshall - July 16, 2005 - Report this comment
int vote[3] = {(int)5.000,(int)5.000,(int)5.000};
Tim Mayfield - July 16, 2005 - Report this comment
Phil, yes, I had options :)
Jack, thanks
Paul and Red Ant, thanks. No one said beginner programmers use logic. Adam: thanks for the vote, even if it is the same old subroutine. Reminds me, Array of sunshine: string bikini [,,] sunshine = {"beautiful girl","beautiful day","smiling face"};

The author of the parody has authorized comments, and wants YOUR feedback.

Link To This Page

The address of this page is: http://www.amiright.com/parody/70s/pinkfloyd166.shtml For help, see the examples of how to link to this page.

This is view # 79


The Wall (Deluxe Packaging Digitally Remastered) album at Amazon.com

Wish You Were Here album at Amazon.com

Dark Side of the Moon album at Amazon.com

Dark Side of the Moon 30th Anniversary Edition album at Amazon.com

Animals album at Amazon.com

Echoes: The Best of Pink Floyd album at Amazon.com

Meddle album at Amazon.com

The Division Bell album at Amazon.com

The Piper at the Gates of Dawn album at Amazon.com

A Momentary Lapse of Reason album at Amazon.com
 
 
Check out the official amIright MISHEARD LYRICS BOOK, now available!
Find Funny Stuff About a Band: