Am I SELFish?

Note from the editor: Links and content of this post, written in August of the year 2006, have been revised and updated in the year 2012.

Just diving into SELF this summer. If you believe, like I do, Java is dead, -well, giv'em two more agonizing years - time comes now to learn something new. SELF, maybe?

The SELF Release

Self is an object-oriented programming language and associated programming environment. It is close in spirit and semantics to Smalltalk.

What is SELF?

Self has no classes. Instead a more direct object-based inheritance mechanism is provided. The programming environment facilitates direct manipulation, in which the programmer communicates with objects directly (or appears to), rather than applying "tools" to effect changes.

Wanna be pure and selfish? Come aboard, I've just implemented it in my MAC OS X today.
 More to say, tomorrow.
Newer Post Older Post Home