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