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

  1. Xref: sparky comp.sys.amiga.programmer:16103 comp.sys.amiga.misc:17158 comp.sys.amiga.applications:8827
  2. Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.misc,comp.sys.amiga.applications
  3. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!wupost!csus.edu!netcom.com!jazz
  4. From: jazz@netcom.com (David C. Navas)
  5. Subject: SHADOW V released
  6. Message-ID: <1992Nov20.014638.1357@netcom.com>
  7. Summary: wuarchive, physik
  8. Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
  9. Date: Fri, 20 Nov 1992 01:46:38 GMT
  10. Lines: 32
  11.  
  12. Shadow.library version 5 (hereafter referred to as SHADOW V) has just
  13. officially been released to wuarchive.wustl.edu (incoming/devel) and
  14. amiga.physik.unizh.ch (.../new, soon to be in os20/util I believe).
  15.  
  16. This is an OS 2.0 and above only library which implements a multi-thread-aware
  17. object-oriented approach to programming under the C language.  Objects are
  18. resource tracked, methods can be handled by arbitrary processes (and,
  19. obviously, arbitrary programs), etc.  In addition, non-recursive assembly-coded
  20. AVL trees, system-strings (NeXT-like-strings), shareable memory pool buffering, 
  21. a semaphoring system that includes condition variables, counting semaphores,
  22. and broadcast semaphores, watched-state variables (for notification when
  23. system state changes, like, for instance, when a class is added to the system)
  24. are all included.  There are many more features to this package than I could
  25. hope to describe here.  The library itself is around 27k.
  26.  
  27. SHADOW V is an extensive update to SHADOW 4 and includes 500k of documentation
  28. for your perusal.  If you decide you want to use this library for your own
  29. programs, $20 will buy you the includes and .libs required (consider that a
  30. shareware fee and support fee).  Commercial companies wishing to include the
  31. library are free to do so, but should contact me during development to work
  32. out any and all financial arrangements for the production cycle.  The $20
  33. fee is valid only for developing programs that are themselves either freeware
  34. or shareware in nature.  More details in the docs contained within the
  35. distribution.
  36.  
  37. I hope someone besides myself finds this a boon to producing the rich,
  38. multi-threaded apps the Amiga so rightly deserves to have produced for it.
  39.  
  40. -- 
  41. David Navas                                       jazz@netcom.com
  42. Co-author of: Web Data Acq. and Anal.        dnavas@oracle.com
  43. Upcoming products: Shadow V (shipped!), Jazzbench 2.0.
  44.