*NATIONAL COMP SCI ENQUIRER*

EXCLUSIVE PHOTO: Turing machine with two heads!

STARTLING EVIDENCE: LISP came from Mars?

SHOCKING EXPOSE: Illegal core dumping in Lake Erie!

TRUE STORY: Man inverts singular matrix and lives to tell!

REVELATION: Top scientist discovers New Jersey on Karnaugh map!

OS SCANDAL: Unix and Ms. Dos found in love nest!

PSYCHIC PREDICTS: Fixed points will break again!

CIA SECRET: Proof of P=NP found in UFO!

ANALYSTS PANIC: Prime numbers missing from IEEE floating point?

SOFTWARE REVOLUTION: Marxists scheme classless Smalltalk!

'Classless' Marxists == Good luck.

Let's start at the very beginning, a very good place to start,

When you're learning to sing, its Do, Re, Mi;
When you're learning to code, its G, D, B.

(background) G, D, B.

The first three letters just happen to be, G, D, B.

(background) G, D, B.

(Chorus)

G!,
GNU!, it's Stallman's hope,
B,
a break I set myself.
D,
debug that rotten code,
Run,
a far, far way to go.
Print,
to see what you have done,
Set,
a patch that follows print.
Quit,
and recompile your code - - -

That will bring it back to G,
D,
B,


(Resume from the Chorus)

This would be a good way to educate kids in programming, as it is likely they'll have a future occupation having something to do with C, at this rate... :)

This would be a good way to educate kids in programming, as it is likely they'll have a future occupation having something to do with C, at this rate... :)

I totally agree. This one reminds me of some of my friends who are addicted vi users. I normally use either pico, or emacs:

Addicted To Vi
(sung to the tune of "Addicted to Love" -- with apologies to Robert Palmer)

You press the keys with no effect,
Your mode is not correct.
The screen blurs, your fingers shake;
You forgot to press escape.
Can't insert, can't delete,
Cursor keys won't repeat.
You try to quit, but can't leave,
An extra "bang" is all you need.

You think it's neat to type an "a" or an "i"--
Oh yeah?
You won't look at emacs, no you'd just rather die
You know you're gonna have to face it;
You're addicted to vi!

You edit files one at a time;
That doesn't seem too out of line?
You don't think of keys to bind--
A meta key would blow your mind.
H, J, K, L? You're not annoyed?
Expressions must be a Joy!
Just press "f", or is it "t"?
Maybe "n", or just "g"?

Oh--You think it's neat to type an "a" or an "i"--
Oh yeah?
You won't look at emacs, no you'd just rather die
You know you're gonna have to face it;
You're addicted to vi!

Might as well face it,
You're addicted to vi!
You press the keys without effect,
Your life is now a wreck.
What a waste! Such a shame!
And all you have is vi to blame.

Oh--You think it's neat to type an "a" or an "i"--
Oh yeah?
You won't look at emacs, no you'd just rather die
You know you're gonna have to face it;
You're addicted to vi!

Might as well face it,
You're addicted to vi!

Speaking of beginnings, did you ever know that log on was putting wood on the fire?
You kind of remind me of my early childhood, you haven't been taught by someone with a mother tongue accent and you get your AEIOU's all wrong...
see you tomorrow for more beginnigs.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.