Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Did I get trolled or...

Name: Anonymous 2009-01-07 15:01

http://artlung.com/smorgasborg/Invention_of_Cplusplus.shtml
I mean, is this shit a joke or what? So unlikely, even if I know Stroustrup.
I know it could be old, anyway as an hardcore C programmer I found this reading pretty interesting.

Name: Anonymous 2009-01-07 15:15

>>2
Isn't JavaScript object-oriented?

Name: Anonymous 2009-01-07 15:22

>>3
Not necessarily.

Name: Anonymous 2009-01-07 15:24

LISP IS OBJECT ORIENTED

Name: Anonymous 2009-01-07 15:24

>>4
Yes, necessarily. Everything is an object.

Name: Anonymous 2009-01-07 15:31

Haskell is OO.
Does it have classes? An elaborate class system, like C++? Then answer is, it does. Ergo, it's object-oriented.

Name: Anonymous 2009-01-07 15:31

>>7
Do you not use "<some string>".split(' ')? It's pretty helpful.

Name: Anonymous 2009-01-07 15:33

>>9
But does it have objects like JavaScript?

Name: Anonymous 2009-01-07 15:36

>>8
Just like in Self, the first prototype-based OO language.

Name: Anonymous 2009-01-07 15:40

>>12
Why not? A message is being sent to the string object and it's prototype (it's "super object", if you will) is answering with the function that is going to be applied. Message passing and inheritance, seems pretty OO to me.

Name: Anonymous 2009-01-07 15:42

>>14
So your beef is only with class-based OO?

Name: Anonymous 2009-01-07 15:44

>>17
Do you know every function you define in JavaScript is a method of the global object?

Name: /g/ is that way -> 2009-01-07 15:50

>>18
no his beef is that he is a troll.

Name: Anonymous 2009-01-07 15:50

>>19
you inherit from your_fat_momma

Name: Anonymous 2009-01-07 15:52

>>22
I didn't qyite understand that. Could you give an example?

Name: Anonymous 2009-01-07 15:53

>>23
So? Can't I talk with the troll a little? I'm bored.

Name: Anonymous 2009-01-07 15:53

>>22
I didn't qyite see that. Could you please not be a namefag

Name: Anonymous 2009-01-07 16:00

>>28
Do you mean you never the following?

thing.fun = function() { ... }

...

thing.fun()

Name: Anonymous 2009-01-07 16:03

SCALABLE ENTERPRISE CLASS TROLLING SOLUTIONS

Name: Anonymous 2009-01-07 16:10

Just because it's on Wikipedia doesn't mean it's "sound" or "smart".

Name: Anonymous 2009-01-07 16:12

>>31
But
thing.__proto__.fun = function() { ....}
...
thing,fun()

is just as OO. Maybe even more so, because it involves inheritance.

Name: Anonymous 2009-01-07 16:13

>>34
Prove it.

Name: Anonymous 2009-01-07 16:14

>>37
Copy/pasting biographies is not evidence.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List