views:

429

answers:

18

Yesterday, I had a moment of excitement when my LDAP client (pure C Win32) module successful retrieved data from Active Directory for the very first time.

It was more than a smoke test -- I had all ready run a few of those, and it was well less than even feature complete code. Some data was mangled - so it wasn't even code I would show someone else.

But it ran! It worked! (mostly) And now, I just have to massage it into shape. Saying "First data" sounds lame.

An astronomer might refer to 'First light'. A shipbuilder might 'launch'. An ancient Greek philosopher might have had a bathtub moment.

Is there such an expression for coding? What would you say?

Possible duplicate of:

http://stackoverflow.com/questions/183469/how-do-you-reward-yourself-when-youve-overcome-a-monster-task
http://stackoverflow.com/questions/643046/whats-your-ceremony-after-finishing-your-project-or-solving-a-hard-problem

+14  A: 
Richard Ev
Richard, do you have a reference to the complete strip?
0xA3
Sadly not, I spent a few minutes Googling and could only come up with that one frame from the strip
Richard Ev
Found this one: http://stackoverflow.com/questions/643046/whats-your-ceremony-after-finishing-your-project-or-solving-a-hard-problem/643359#643359
0xA3
+2  A: 

Either:

WTF?

or

Woohoo!

(quietly).

paxdiablo
Why quietly, if you are good the others must know it ;-).
Gamecat
A: 

You can call it the "Yes" moment.

But the victory dance (thanks Richard) is definitely more expressive.

Gamecat
+8  A: 
Ed Guiness
Hey, I love chess - is it available? :)
Daniel Daranas
Would you believe this first engine used VB? It sucked. I still have the code but its not online. Try FICS if you haven't already, I recommend the clean simple interface of Winboard by Tim Mann. http://www.tim-mann.org/chess.html
Ed Guiness
Thanks - I'll try it out!
Daniel Daranas
A: 

Its working Somehow ;)

Bhushan
+6  A: 

It compiles. Now ship it!

Unknown
I worked for a guy years ago who had exactly this policy...some of his clients got rather upset.
Richard Ev
Yes, its a joke. I don't think some other people thought it was funny because I saw this being downvoted.
Unknown
+6  A: 

"Eurek -- oh, wait."

j_random_hacker
+1  A: 

I'd say, "Here's my invoice". :)

Stephen Cox
A: 

Eureka, it's running! Now don't ever touch it again!

Michael Barth
A: 

Yea, baby, yea...

User
+7  A: 

it's the 'Hello World' feeling...

Strangely the hello world feeling is the whole reason programmers program. Just to get that feeling over and over again, it's like an addiction.

My PC telling me 'hello world' for the first time in a new lang. or the first time a contacted a database server succesfully, or the first time I send mail using code, the first time I got mail from my SQL Server to say that a problem might exist, the first time I ftp'd in code, the first time i succeedded to drag and drop in a new GUI, or even just to come up with an image, no matter how trivial or difficult, the exact same feeling...

Peter
Modded up Didn't actually answer the question.. but you're completely right =)
bigmonachus
Agreed. Describes the feeling. While it might not look like it (Jeff!!!) it was actually a real question. I was hoping there might be an expression (presumably one I had forgotten).
David L Morris
+1  A: 

Zip it and ship it!

Mr W
+1  A: 

I like to quote Boris Grishenko from Goldeneye...

"I am invincible!"

Cheers!

tremoloqui
A: 

My answer:

"Ok, that's a wrap for 1.0. We'll add non-mangling data functionality in 4.3."

lfaraone
+1  A: 

"Whew... Woohoo!!! Hey, wait, I wonder if it... crash"

Kim Reece
A: 

Oh! Look! Start the bug list!

le dorfier
+3  A: 

"Excellent", tapping my fingers together

A: 

Woot!

Can I not post one word answers?

Nick Whaley