Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

chromatic (983)

chromatic
  (email not shown publicly)
http://wgz.org/chromatic/

Blog Information [technorati.com] Profile for chr0matic [technorati.com]

Journal of chromatic (983)

Saturday November 04, 2006
10:13 PM

Crazy Thought

[ #31512 ]

How much of Smalltalk's metamodel and syntax does Parrot need to support to make Smalltalk bootstrappable (the language, not necessarily the image or the GUI)? I can think of only a few syntactic elements and primitives, but I haven't found a single comprehensive resource to confirm my suspicion.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • A large portion of Smalltalk can be defined in Smalltalk, including pretty much all the metamodel stuff. In fact, if you don't care about Smalltalk-80 compliance, there is Little Smalltalk [smalltalk.org], and it's latest (Java) incarnation SmallWorld [oregonstate.edu], both of which are interesting reading. If you do care about Smalltalk-80 compliance (which will mean you get all the most recent metamodel goodness), then the "Blue book" is a great place to start looking, it is online here [ipa.net].

    - Stevan