303: Compiling

explain xkcd: It's 'cause you're dumb.
(Difference between revisions)
Jump to: navigation, search
m (fix date according to http://www.xkcd.com/archive/)
Line 1: Line 1:
 
{{comic
 
{{comic
 
| number    = 303
 
| number    = 303
| date      = August 12, 2007
+
| date      = August 15, 2007
 
| title    = Compiling
 
| title    = Compiling
 
| image    = compiling.png  
 
| image    = compiling.png  

Revision as of 18:59, 23 February 2013

Compiling
Are you stealing those LCDs?' 'Yeah, but I'm doing it while my code compiles.
Title text: Are you stealing those LCDs?' 'Yeah, but I'm doing it while my code compiles.

Explanation

Simply writing source code is not sufficient: you need to turn the source code into something executable. Programming languages implement two ways: compilers and interpreters. While interpreters convert the line of code that is currently running, compilers convert the source code all at once, which takes a lot of time... time for you to goof off.

Ambox notice.png This explanation may be incomplete or incorrect. If you see a way to improve it, edit it! Thanks.

Transcript

Title: The #1 Programmer Excuse for Legitimately Slacking Off: “My code's compiling.”
[Two programmers are sword-fighting on office chairs in a hallway. An unseen manager calls them back to work through an open office door.]
Manager: Hey! Get back to work!
Programmer 1: Compiling!
Manager: Oh. Carry on.
Comment.png add a comment!

Discussion

No comments yet.
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox
New Server Fund