Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!news.sei.cmu.edu!cis.ohio-state.edu!math.ohio-state.edu!cs.utexas.edu!swrinde!gatech!newsfeed.pitt.edu!ctc.com!news.mic.ucla.edu!unixg.ubc.ca!nntp.cs.ubc.ca!fornax!craig
From: craig@cs.sfu.ca (Craig Larman)
Subject: threaded interpreter VM for ST?
Message-ID: <1994Sep18.001417.2338@cs.sfu.ca>
Organization: Faculty of Applied Science, Simon Fraser University
Date: Sun, 18 Sep 1994 00:14:17 GMT
Lines: 16

Charles Duff, the developer of Neon and Actor (and a man of 
great talents, ahead of his time, IMHO), wrote an interesting 
Aug '86 Byte article: "Designing an Efficient (OO) Language", 
which I really enjoyed at the time.

He presents an argument for using a threaded interpreter instead 
of a byte code interpreter, especially for its efficiency when 
combined with early binding constructs (which Actor 'had').

I'm curious if anyone has explored creating an ST VM based on a 
threaded interpreter model, and compared the performance, size 
of code, etc. Would make an interesting thesis, if it hasn't 
been done...

regards, Craig Larman

