Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!news.mathworks.com!yeshua.marcam.com!usc!howland.reston.ans.net!ix.netcom.com!netcom.com!jazzbeau
From: jazzbeau@netcom.com (Steve Barnette)
Subject: Re: Smalltalk Beats C for Speed!
Message-ID: <jazzbeauCyoC4B.444@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
X-Newsreader: TIN [version 1.2 PL1]
References: <Pine.3.89.9410311745.A5742-0100000@mercury.interpath.net>
Date: Thu, 3 Nov 1994 04:21:47 GMT
Lines: 58

I have a bridge to sell you if you really believe ST is faster than C or 
C++. I work both sides of the fence and ST is a speedy environment to 
prototye and develop applications in. C/C++ generates faster/smaller code 
and allow you easy low-level access to the machine. So for app's ST with 
C DLL's for speed critical parts. For system development , real time or 
size/speed critical work C/C++.

ST faster than C ROTFLMAO.

Steve B.


Smalltalker (rayhorn@mercury.interpath.net) wrote:
: My bechmarking results were completely accurate given the 
: hardware/software they were run in combination with. Similar results 
: should be obtainable on any Intel based machine running Windows 3.1 and 
: DOS 6.2/QEMM 7.01, or OS/2 2.1 for the VOS2 tests.

: Cheers,
: Ray Horn, President/CEO, Hierarchical Applications Limited (HAL)

: Creators of "Smalltalker-Pro 2.0" from HAL enhances the ENVY(R)/Developer
: environment from OTI. ENVY (R) Object Technology International Inc. 



: ---------- Forwarded message ----------
: Date: 31 Oct 1994 20:37:14 GMT
: From: Kent Beck <kentb@ix.netcom.com>
: Subject: Re: Smalltalk Beats C for Speed!

: I won't get into an argument about whether Ray's
: benchmark is any good.  All benchmarks lie.  If you
: can figure out what they are lying about, you may be
: able to extract some information.  (George Bosworth
: told me this at OOPSLA while we were reading
: the Object Magazine benchmarking article).

: What Ray neglected to mention is the REAL win
: in Smalltalk performance- polymorphism.  If asked to
: create the collection Ray describes, I would write:
:   (1 to: 100000)

: Boom.  Mucho faster.

: Once again, this benchmark lies like a big dog, but
: it points out a dimension of flexibility you have in
: Smalltalk that just doesn't exist in C.  I use exactly this
: technique all the time during performance tuning gigs.

: Kent Beck


-- 

_______________________________________________________________________________
Steve Barnette                                             
jazzbeau@netcom.com

If you don't wake up in the mornin' with bullfrogs on your mind.
You have a hole in your Soul.


