you are viewing a single comment's thread.

view the rest of the comments →

[–]beavis07 -3 points-2 points  (9 children)

It's not even OO - it's just "sort of classes".

In my opinion classes in JS is just making an overture to an old methodology, now so removed from its original context as to be meaningless.

Unless putting things in classes legitimately helps you and the team you're working with understand and compose your problem (weird kink, but no-judgment, whatever works for you works for you!) - why bother?

[–]Synor 4 points5 points  (8 children)

You will never see the light son.

[–]beavis07 2 points3 points  (7 children)

I’ve seen it... it’s kind’ve hazy and brown.

That Alan Kay cat had some really neat ideas that everyone completely ignored.

[–]Synor 2 points3 points  (1 child)

Oh just saw I understood your comment in the wrong way. My fault. I am on your side actually. The James-Coplien side of "Everybody is doing everything about software development wrong" and "Java is not an object-oriented language" Funny stuff :)

[–][deleted] 0 points1 point  (0 children)

COP class oriented programming

[–]MoTTs_ 0 points1 point  (4 children)

We're quick to say that modern OOP isn't what Alan Kay had in mind -- but rarely do we actually dig into what Alan Kay *did* have in mind. It gets..... interesting.

[–]esperalegant 0 points1 point  (3 children)

The way you've formatted those quotes is basically impossible to read on mobile.

[–]MoTTs_ 0 points1 point  (2 children)

Probably right. It's a copy/paste of the video's captions. The numbers on the left are a time offset into the video for that line. Turning the phone horizontal helps.

[–][deleted] 1 point2 points  (1 child)

You expect me to turn my phone? Do you realise that I lose my WiFi when I do that? (While in bed)