home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / amiga / programm / 16203 < prev    next >
Encoding:
Internet Message Format  |  1992-11-22  |  1.8 KB

  1. Path: sparky!uunet!stanford.edu!rutgers!cbmvax!jesup
  2. From: jesup@cbmvax.commodore.com (Randell Jesup)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Amiga Application Framework
  5. Message-ID: <37209@cbmvax.commodore.com>
  6. Date: 22 Nov 92 02:44:56 GMT
  7. References: <68764@cup.portal.com> <heinz.04d0@edohwg.adsp.sub.org> <1992Nov11.165127.6906@oracle.us.oracle.com>
  8. Reply-To: jesup@cbmvax.commodore.com (Randell Jesup)
  9. Organization: Commodore, West Chester, PA
  10. Lines: 34
  11.  
  12. dnavas@oracle.uucp (David Navas) writes:
  13. >#define HIT_CMDRE_OVER_THE_HEAD_WITH_A_BRICK_MODE ON
  14. >Wow!
  15. >Usecounts!
  16. >What will we think of next?
  17.  
  18. >Wow, wouldn't it be nice if the main elements of all the system structures
  19. >was prefaced with a usecount?
  20. >
  21. >Golly.
  22. >
  23. >#end MARC_BARRET_USECOUNT_MODE
  24. >
  25. >Seriously, can we get rastports or layers to have this?  It would help to
  26. >multi-thread my drawing apps on the window surfaces without keeping the
  27. >window-layer locked for the entire operation (can you say, AutoPoint jerky-
  28. >mode, I knew you could).
  29.  
  30.     Sure.  Just send the time machine to 1200 Wilson Drive, and I'll be
  31. happy to add usecounts to all the system structures, even if I have to break
  32. into the Los Gatos offices.  :-)  It doesn't even have to be all that powerful,
  33. 8 years or so would do it.
  34.  
  35.     Seriously, in many ways our hands are tied by 7+ year old designs and
  36. the innumerable programs that would break if we changed them.  I'd _love_ for
  37. all system structures to be abstract data types, fully opaque, or _at least_
  38. allocated only by system routines.  Tain't so, though.
  39.  
  40. -- 
  41. To be or not to be = 0xff
  42. -
  43. Randell Jesup, Jack-of-quite-a-few-trades, Commodore Engineering.
  44. {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com  BIX: rjesup  
  45. Disclaimer: Nothing I say is anything other than my personal opinion.
  46.