Hacker News new | past | comments | ask | show | jobs | submit login

> Now I understand how each card was an object

And inheritance too! Every card inherits from its background. It was basically OOP.

oop it was not. perhaps prototypical.

If you don't think prototype programming is OO, your definition of OO is remarkably restrictive (and in my opinion wrong.)

I'd suggest reading up on Self -- or Smalltalk-72 for that matter.

My first OO programming language was the 'MOO' language used in the online LambdaMOO text-'VR' worlds.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact