Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsDiscussion Forum → It's amazing what you Stumbleupon at 1 in the morning...
It's amazing what you Stumbleupon at 1 in the morning...
2005-11-15, 10:04 PM #1
http://artlung.com/smorgasborg/Invention_of_Cplusplus.shtml

Anyone who's ever programmed with C++ will get this, and you'll find it disturbingly... disturbing.
Stuff
2005-11-15, 10:15 PM #2
What the...
D E A T H
2005-11-15, 10:21 PM #3
:eek:
2005-11-15, 10:23 PM #4
Wow, just wow. There is such an incredible amount of truth in that interview it's not even funny. It also made me laugh like a madman. Does that make me a bad person?
Marsz, marsz, Dąbrowski,
Z ziemi włoskiej do Polski,
Za twoim przewodem
Złączym się z narodem.
2005-11-15, 10:28 PM #5
The only thing in that entire article that had the remotest bit of truth was the complaint about X-Windows, but then it went on to say that the "only way to retain your sanity is to use Motif", and anybody who has actually used Motif knows that's a blatant lie.

I'll agree that there are a ton of bad C++ programmers who misuse the language features they're given, like operator overloading. But operator overloading is there for a reason - and if you use it properly you have a significant advantage over structs and global functions.


Edit 1: That article is both very, very old news, and also very fake.

Edit 2:
For some reason Stroustrup keeps referring to "classes" as "modules".....

"And as for data hiding, God, I sometimes can't help laughing when I hear about the problems companies have making their modules talk to each other."
^- And data hiding is designed specifically to prevent inherited objects from altering values they aren't supposed to. It works very well when you're working on large projects. Lord knows it's saved my butt a couple of times.

"Whoever heard of memory leaks in a 'C' program?"
^- lol
2005-11-15, 10:29 PM #6
lol... that can't be true.
If you choose not to decide, you still have made a choice.

Lassev: I guess there was something captivating in savagery, because I liked it.
2005-11-15, 11:11 PM #7
Can someone summarise that for us non-geeks?
"Well ain't that a merry jelly." - FastGamerr

"You can actually see the waves of me not caring in the air." - fishstickz
2005-11-16, 5:23 AM #8
Originally posted by Acharjay:
Can someone summarise that for us non-geeks?

Its an faux interview with Bjarne Stroustrup, the fellow who originally wrote C++. The whole thing is basically a big insult to the language.


...And the best damn thing Ive ever read. :D
And when the moment is right, I'm gonna fly a kite.
2005-11-16, 5:46 AM #9
That was great! I thought it was true too. :o
Ban Jin!
Nobody really needs work when you have awesome. - xhuxus
2005-11-16, 6:25 AM #10
I think I've got a fishhook in my mouth...
"Harriet, sweet Harriet - hard-hearted harbinger of haggis."
2005-11-16, 7:54 AM #11
Quote:
Its an faux interview with Bjarne Stroustrup, the fellow who originally wrote C++. The whole thing is basically a big insult to the language.


...And the best damn thing Ive ever read.
Aye.. He's claiming that he wrote the language in order to make programming more difficult and less effecient, in order to raise computer programmers' saleries.
If you choose not to decide, you still have made a choice.

Lassev: I guess there was something captivating in savagery, because I liked it.
2005-11-16, 8:08 AM #12
The thing is, the guy really is that nuts. Have you seen some of his proposals to add to C++?
"it is time to get a credit card to complete my financial independance" — Tibby, Aug. 2009
2005-11-16, 10:58 AM #13
My friend's dad worked with Stroustrup, Ritchie, etc, at Bell Labs. It suffices to say that they are all nuts.

The "interview" is pretty funny, especially considering that I like C better than C++.
[This message has been edited. Deal with it.]

↑ Up to the top!