[OT]: What the F$ck is C++!!?!?! *Rant* I wanted the subject line to be concise. I know "wtf" C++
is: it's a nightmare morphodite klooge that looks like it
was invented by MICRO$~1 rejects.
Why the f$ck do they even have 'C' in the name?
Here's how I got here: I'm very interested in studying and
eventually using this OpenCascade stuff to write some drawing
stuff. It's basically a tool set, and you have to already have
a programming environment going, that you can call the stuff
up into, so to speak. So, I've gotta learn Java or C++. Ick.
So, in my roamings, I've stumbled across Qt, which writes C++
for you, and the GUI is a dream. I'm already in love with it,
after playing with it for two days. I've followed the cookbook
getting-started-with-Qt-Designer and done their first 1 1/2
examples :-) So, I thought it'd be a good idea to learn some
C++, because you _do_ have to write code if you want your
program to do anything. ;-)
So, I find a C++ tutorial, and skip over chap. 1,2,& 3 - which
are just a review of C - and in the part about classes, they
mention overloading. I never have understood that, so I go back to
"functions" to look it up. On the way, I discover that, instead
of just passing pointers to functions, they've made up a whole
new concept, borrowed from Pascal or Ada or something, of passing
"by reference." And they've turned everything around! The address
of x isn't &x, it's x&. And you don't dereference it with *y,
noooOOOOOoooo- it's y*.
Buncha damn nincompoops, and now we're stuck with it.
</rant>
Cheers!
Rich |