home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / mac / oop / macapp3 / 191 < prev    next >
Encoding:
Internet Message Format  |  1992-12-14  |  1.6 KB

  1. Path: sparky!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!apple!apple!applelink.apple.com
  2. From: ASTRO.SPUD@AppleLink.Apple.COM (Lockwood, Mike)
  3. Newsgroups: comp.sys.mac.oop.macapp3
  4. Subject: Re: SLM & Dinker
  5. Message-ID: <724377441.6708607@AppleLink.Apple.COM>
  6. Date: 14 Dec 92 23:53:00 GMT
  7. Sender: daemon@Apple.COM
  8. Organization: AppleLink Gateway
  9. Lines: 33
  10.  
  11. Hi Thomas,
  12.  
  13. There are a lot of differences between SLM and Dinker (forgive me if I can't
  14. think of all of them).  Neither can be thought of as a superset of the other.
  15. However, as SLM evolves, this may someday be the case.
  16.  
  17. Here are the differences I can think of:
  18.  
  19. SLM is supported by Apple and will continue to grow and develop; Dinker is not
  20. supported.
  21.  
  22. SLM allows you to share libraries of code between several applications; Dinker
  23. does not.
  24.  
  25. Dinker allows you to develop an application that can dynamically load
  26. extensions, either at the start of the application or later on as a result of a
  27. use command.  The extensions can be developed independently of the application,
  28. perhaps by a different person or organization.  I don't believe SLM currently
  29. supports this.
  30.  
  31. Dinker works with modified versions of MacApp 2.0 and 3.0; SLM is not
  32. compatible with MacApp, because SLM does not support PascalObject (maybe
  33. Bedrock will support SLM???)
  34.  
  35. SLM includes support for memory and object allocation at interrupt time, and
  36. other goodies that make it useful for system level programming (it was designed
  37. to support networking protocols).
  38.  
  39. I'm sure I missed somethings, and my details might be a bit sketchy.  Check the
  40. documentation on E.T.O #9 for more information!
  41.  
  42. Mike Lockwood
  43.  
  44.