Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!newshost!goldenapple.srv.cs.cmu.edu!rochester!cornellcs!newsstand.cit.cornell.edu!portc01.blue.aol.com!cyclic.gsl.net!news.gsl.net!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!news.sprintlink.net!news-peer.sprintlink.net!uunet!in3.uu.net!uucp3.uu.net!world!carlg
From: carlg@world.std.com (Carl E Gundel)
Subject: Re: SmallTalk MT
Message-ID: <E7oout.9oJ@world.std.com>
Organization: The World, Public Access Internet, Brookline, MA
X-Newsreader: TIN [version 1.2 PL2]
References: <3335CA5E.7C16@pwpub.com> <3335DB3B.5877@wwa.com> <5hbsej$i4s@dcc.uchile.cl>
Date: Thu, 27 Mar 1997 04:08:53 GMT
Lines: 23

Guillermo Schwarz Utrup (gschwarz@romulano.dcc.uchile.cl) wrote:
: In fact Smalltalk Express also has the ability to build exe files.
: You must copy some DLLs too.

Smalltalk Express only seems to be making an EXE file.  In actuality the
V.EXE file is an object image, with an EXE header.  The Smalltalk virtual
machine is in the file VWVM20.DLL, and the VWBAS20.DLL file contains yet
more of the object image.

On the other hand, Smalltalk MT builds a real machine language EXE file.
I admit that I haven't tried Smalltalk MT (I use Smalltalk Express every
day though and I really like it).

I know it's like comparing apples and oranges, but compare Smalltalk
Express to VB, and Smalltalk MT to Delphi (in that the first pair use
interpreters, and the latter are compilers).

Carl
-- 
------------------------------------------------------------------
 Carl Gundel  carlg@world.std.com  Shoptalk Systems  508-872-5315
 author of Liberty BASIC, a 1996 PC Magazine Awards Finalist!
 http://world.std.com/~carlg/basic.html
