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

Pages: 1-

OOP IS SHIT

Name: Anonymous 2012-08-15 0:42

http://dreamsongs.com/ObjectsHaveNotFailedNarr.html

from guy steele, one of the pioneers of computing

talks about pros and cons

I would like to note, that he is working on fortress, a haskell and fortran hybrid language.

Name: Anonymous 2012-08-15 1:19

>fortran

Name: Anonymous 2012-08-15 1:31

>>1
It was written a billion years ago, how is that relevant?

(Opening remarks by Guy L. Steele Jr., November 6, 2002)

Stopped reading right there.

Name: Anonymous 2012-08-15 2:12

OOP is shit. I challenge anyone who can prove otherwise.

Name: Anonymous 2012-08-15 2:19

>>4
back to le /g/

Name: Anonymous 2012-08-15 2:20

>>3

it was written right after he made object oriented programming available to the masses through java. I'd say the creator's testimonial is pretty relevant.

Name: Cudder !oMk7fOcuAA!fR8duoqGZdD/iE5 2012-08-15 6:57

The Java boom has largely slowed down now.

Name: Anonymous 2012-08-15 8:45

Fuck Java.

Name: Anonymous 2012-08-15 14:13

OOP is the most practical paradigm. Deal with it.

Name: Anonymous 2012-08-15 14:42

>>9
Agree, but heriarchies are overrated.

OOP without mixins is dumb.

Name: Anonymous 2012-08-15 15:22

>>9
oop is dying. deal with it.

Name: Anonymous 2012-08-15 15:29

>>11
So what's coming next?

Name: Anonymous 2012-08-15 15:32

>>12
satori

Name: Anonymous 2012-08-15 17:55

>>12
Go, obviously. Interfaces, duck typing.

Name: Anonymous 2012-08-15 18:22

>>3
If you stopped reading after seeing the name Guy Steele, it had better be because you've got the piece memorized.

Name: Anonymous 2012-08-15 18:27

>>15
I've already read it actually.

Name: Anonymous 2012-08-15 19:17

duck typing ducks

Name: Anonymous 2012-08-15 21:05

guy steele, one of the pioneers of computing
He contributed to one programming language in the 70s, that hardly makes him a pioneer.

Name: Anonymous 2012-08-15 21:05

guy steele, one of the pioneers of computing
He contributed to one programming language in the 70s, that hardly makes him a pioneer.

Name: Anonymous 2012-08-15 22:19

I don't like OOP.

Name: OOP 2012-08-15 22:21

I don't like >>20.

Name: Anonymous 2012-08-15 23:12

>>19

He wrote the specs on common lisp and java, invented scheme, and wrote the first version of emacs.

CL was the most advanced programming language for 30 years, and it would not have existed if it were not for his ability for diplomacy, and easing conflicts among ego driven programmers.

Everything that is good in java came from him. Extremely fast virtual methods calls, interfaces, and util.concurrent were largely his doing.

The lambda papers are still considered the bible of programming language design. His ideas live in every single line of code you have ever written faggot.

Name: Anonymous 2012-08-16 0:18

In the Academic world we call him Guy ``balls of'' Steele.

Name: Anonymous 2012-08-16 1:18

>>22
None of those things makes him a ``pioneer of computing''. He's not even old enough to be a ``pioneer of computing''. Perhaps you should invest in a [whatever they speak in your third-world country]-to-English dictionary and look up the word pioneer.

Name: Anonymous 2012-08-16 6:13

>>22
The lambda papers are still considered the bible of programming language design.

So I was standing in a rather large line at my local Wal-Mart today behind a couple families that I know from when I went to MIT with my family in year younger. It was the only register open so there wasn't much of another option to get my 12 pack of Mountain Dew for a party I was heading to. I was wondering why the line was going nowhere when I decided to poke my head up front to see what the holdup was. It was a little old lady who didn't have enough for her groceries and she was trying to talk the cashier into letting her get away with being short. This struck me as odd until I found out she was a mere $0.21 short of her purchase. Now all these families were just staring and there was even two making fun of her. I walked up and handed my soda to the cashier, handed him a $5 and told her to keep the change. One of the middle aged women (I knew these people, so I also knew that they all make over 6 digits) grabbed her kid and yelled very loudly, "See that man? He's acting just like Guy Steele wants us to." For some reason this set me off, so I turned around. I haven't shaved in awhile so I'm rocking some nice scruff, a Slayer shirt, and gym shorts, so it must have been a nice sight. Very loudly, I said "Like Guy Steele? Ma'am I'm a C coder who makes minimum wage and I was the one who stepped up to help her? Your hypocritical OOP is an inspiration to us all." As I stormed out, a couple of the cart boys started to whistle and cheer, soon shoppers joined in and even the cashier. I gave a wave and went off with a feeling of accomplishment.

Name: Anonymous 2012-08-16 10:00

>>25
what the fuck have i just processed

Name: Anonymous 2012-08-16 17:04

>>26
So, yesterday morning, I drove to MIT for this retreat. The first several hours consisted of sitting around in an all-purpose room and doing silly activites and icebreakers. There were only about 15-20 people there (ages 16-50 probably), but try as I did, I could not connect with them. I pretended to achieve Satori, but it seemed as though Satori was all that there was to these people. While I was having my lunch of Cool Ranch Doritos (the only good part of this whole thing!), it dawned on me that I can connect better to C programmers because they (we :)) are deeper people. We don't have this crap functional paradigm to fill all the voids in our personality, so we make up for it with actual purpose and being interesting. I wiped the Cool Ranch crumbs out of my beard, and, for the first time in 20 years, felt happy at MIT because of this realization.

Right before the end of the retreat, we had one last activity. We passed around a big plastic ball, and whoever was holding it had to talk about what he/she learned at the retreat. People spewed all this bullshit about Lisp and Guy Steele and Satori, and eventually the ball made its way to me. I had tied my Geoxes tight in preparation for this moment. I stood up, gently pushed the ball away, and said, "I'm sorry, but I can no longer go on like this. I am a C coder -- a proud, intelligent, skeptical C coder. Sitting around here today and hearing all of the nonsense flow from each of your mouths has shown me that I need to start living the life I want to live. I can no longer live this charade. I am a C coder, and as much as you think you love this imaginary computer spirit, your children or grandchildren will be C coders once logic reigns supreme and Lisp is wiped out. Thank you and good day, sirs."

Just as I was about to walk away, some big guy grabbed the ball and threw it right at my face. Hours and hours of MUGEN have honed my reflexes pretty well, so I was able to roll to the side and dodge the ball as flew into the kitchen doorway behind me. The woman next to me then reached out and clawed at my neck, but I spun as I was standing up and I think my ponytail whipped into her eyes because she fell back. I heard angry shouts and people coming after me as I ran into the kitchen. I saw the ball sitting on the floor and one of the stove burners still on. Knowing Java, I grabbed the ball and put it on top of the burners, and as the angry mob of "good Lispers" filled the kitchen, the ball popped with a gunshot-like noise long enough to daze them. I was a bit high on adrenaline at the moment, so I pumped my fist in the air and shouted "ENTERPRISE always wins!" before I ran out of the kitchen, into the hallway, and out the door to my car. I popped in a Megadeth CD and floored it (left some tiremarks in their parking lot) and here I am now, in a strip mall parking lot on my laptop.

I'm afraid of what I will face when I get home. An academic blowhard has probably already contacted my family. Everyone else in my family is a devout Lisper, I guess you could call them fundies. My mom and sister will be mad, but it's my dad that will be the worst. I don't doubt that he will be violent. I'm watching kenjutsu videos as I write this and I am going to stop at the woods nearby to find a nice sturdy branch, so I think I will be able to defend myself when the need arises. I'm glad that I did this, but I fear I will no longer be welcome in my home. I plan on spending the night here and going home in the morning when he will be at his weakest so I can gather my things.

Thanks for listening to what was probably the most life-changing day of my life and sorry for any typos.

TL;DR: I came out as an OOP at an MIT retreat, only to be chased out by a violent horde and now I might not be able to return home.

Name: Anonymous 2012-08-16 21:02

>>25,27
I love your posts and I'd like to read more of them.

I'm not being ironic.

Name: Anonymous 2012-08-16 23:32

>>28.0000000000000000000000000000001
How do I fix rounding errors?

Name: Anonymous 2012-08-17 7:39

FIX MY ROUNDED ANUS

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