[rc5] Code portability suggestion
amos at gezernet.co.il
Sun Jun 29 19:20:48 EDT 1997
I'd like to suggest the developers to consider using the ACE C++ package
(http://siesta.cs.wustl.edu/~schmidt/ACE.html) for portability.
This package will give you, among other things, PORTABLE, OOP-based
* multi-threading, multi-processing
* inter-process-communication (IPC) both on the same machine (using
Win32 named pipes and UNIX domain sockets, for instance) and across
the network (IP over Sockets or TLI).
* dynamic loading and unloading of code, including on-the-fly configuration
* inter-process and inter-thread locks (recursive, non-recursive,
read/write locks, etc..)
* memory mapping of files
All this and more is available with a portable, C++ interface which
allows you to write programs for many kinds of UNIX as well as for
Win32 and other, wierder, platforms.
I'd be glad to help you start using ACE. I'm not a newbie to ACE but
have yet to learn about it, but still I feel I can provide you with
some simple code examples (there are tons of more complex examples
coming with the source, but I have simpler examples which I work with
in my current project at work) and advice.
--Amos Shapira | "Of course Australia was marked for
133 Shlomo Ben-Yosef st. | glory, for its people had been chosen
Jerusalem 93 805 | by the finest judges in England."
ISRAEL amos at gezernet.co.il | -- Anonymous
To unsubscribe, send email to majordomo at llamas.net with 'unsubscribe rc5' in the body.
More information about the rc5