home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / smalltal / 2605 < prev    next >
Encoding:
Internet Message Format  |  1992-12-22  |  4.0 KB

  1. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!zaphod.mps.ohio-state.edu!usc!news.service.uci.edu!math.uci.edu!drector
  2. From: drector@math.uci.edu (David Rector)
  3. Subject: Re: Advice for Smalltalk/V on Mac
  4. Nntp-Posting-Host: math.uci.edu
  5. Message-ID: <drector.725048439@math.uci.edu>
  6. Newsgroups: comp.lang.smalltalk
  7. Keywords: Smalltalk/V, Mac, Advice
  8. Lines: 91
  9. References: <1h4finINNnnu@finch.doc.ic.ac.uk>
  10. Bcc: drector
  11. Date: 22 Dec 92 19:06:53 GMT
  12.  
  13. sk3@doc.ic.ac.uk (S Karathanos) writes:
  14.  
  15.  
  16. >Hello dear friends of Smalltalk,
  17.  
  18. >my apologies for this request, I know that this is not a
  19. >marketplace, but I couldn't find the following information:
  20.  
  21. >Smalltalk/V for the Mac:
  22.  
  23. >* What are the requirements (68020? 68881? 4MB? 6MB? 20MB? System7?)
  24. >* How much does it cost? (Student rebate?)
  25. >* Where do I get it? (UK? Germany?)
  26. >* Somebody used it on the Mac? Can you recommend it?
  27.  
  28. >I used an antique Smalltalk/V on the IBM-PC (oh dear) some time ago,
  29. >it ran under DOS with only 640K and was astoundingly fast and crashproof.
  30. >I simply loved it. Smalltalk80 from Parcplace doesn't run on my small
  31. >Mac Powerbook (needs the 68020 I think) and I guess it would be too
  32. >big and too slow anyway. Any ideas?
  33.  
  34. >Thanks very for any advice
  35.  
  36. You don't say what you want to use ST/V Mac for.  Your application may
  37. determine how satisfied you are with the Mac version.
  38.  
  39. I am using ST/V for teaching numerical analysis.  I started
  40. development on the Dos version and, like you, loved it.  I have to use
  41. the Mac version for my student laboratory, and it is less
  42. satisfactory, but usable.
  43.  
  44. The current Mac version sells for about $80 with student discount,
  45. about twice that retail.  I cannot say if this pricing applies to the
  46. UK.  A new Mac version, compatible with the Windows and OS/2 versions
  47. has been promised for next year (93), but I have seen no indication of
  48. pricing.  Digitalk is getting greedy, so it will probably be much
  49. higher than the current version.
  50.  
  51. Here are some of the differences from the DOS version.
  52.  
  53. Improvements:
  54.  
  55.    1.  Reasonable integration into the Mac interface.  A workspace can
  56. be directly saved to a file.
  57.  
  58.    2.  Full access to Mac environment.
  59.  
  60. Problems:
  61.  
  62.    1.  Graphics model is similar to DOS version--dot matrix graphics--
  63. but the is considerable variation in detail, particularly in high
  64. level structures.  Your graphics code will not port directly.
  65.  
  66.    2.  The arithmetic classes are terrible.  Besides the errors and
  67. inefficiencies present in the DOS version, new monstrosities have been
  68. added.  I can send you fixes for the worst ones.  The big number
  69. arithmetic is written in ST rather than assembly and is thus very
  70. slow.  Furthermore, there are errors in the big number arithmetic
  71. routines that raise debugger windows.  I don't have fixes for these.
  72. My students or I run into this problem about once a year.
  73.  
  74.    3.  Floating point numbers are stored in 80 bit format (64 bit
  75. mantissa) rather than 64 bit format (53 bit mantissa).  Whether this
  76. matters to you depends on your application.  It's a trade-off of
  77. accuracy vs. speed and storage.
  78.  
  79.    4.  ST/V Mac is a space hog in comparison with the DOS version,
  80. which has virtual memory.  My students report that some projects which
  81. run fine on DOS will fail on my laboratory Macs.  I have not yet
  82. investigated to see if this is a ST/V problem or is caused by the
  83. configuration of the laboratory machines.
  84.  
  85.    I hope that some of these problems will be fixed on the new Mac
  86. version.  Now that Digitalk has an e-mail address for bug reports,
  87. there is some reason to hope.  It shouldn't cost them much just to
  88. include the fixes that I and others have sent them!
  89.  
  90. Please don't let the slightly negative tone of the above discourage
  91. you from using ST/V Mac.  In many applications you will never notice
  92. the problems.  In any case, all of the problems can be managed.
  93.  
  94. (Next time, buy an IBM clone for half the price and twice the
  95. performance :-)  The Windows version of ST/V is supurb--except that
  96. the arithmetic stupidities from the DOS version are still there!)
  97.  
  98. David
  99.  
  100. --
  101. David L. Rector                drector@math.uci.edu
  102. Dept. of Math.                U. C. Irvine, Irvine CA 92717
  103.  
  104.