Reputation: 917
I am learning SmallTalk now using Squeak4.1. I use Squeak by Example as a tutorial, Here I countered a delema, " Morphic was developed by ... for the Self programming language " Can anybody give some hints on the meaning of self programming language?Do it means smtalltalk is a self programming language?
Upvotes: 3
Views: 2113
Reputation: 592
This is cute, considering how the Self programming language is also a self programming language!
Self is a programming language in which Morphic was devised as the model for user interface. Squeak adapted it from there, with the bit of pain it implied migrating from a prototypes based language to a class based one.
BTW, Smalltalk is a self programming language too! Smalltalk, as Self, is defined by itself (in terms of more Smalltalk and a few VM primitives).
Upvotes: 3
Reputation: 31
Self is an object-oriented programming language developed at Sun Microsytems. Check out: http://labs.oracle.com/self//language.html
Upvotes: 3
Reputation: 2548
Self is an object-oriented programming language.
When I first read your question I though the same as I think you are - that the language programmed itself. However, the capitalised 'Self' should have given it away. :)
Upvotes: 9