SimCoL (Simple Concurrent Library, or Scl) is a simple
library implemented to solve some of the classical concurrent
programing problems. It is meant to be able to be compiled
for Windows Vista / Server 2008 or higher (via vcc compiler
that has Windows.h for these versions) and also for Unix bas-
ed systems that holds a Posix Threads implementation.
The library was programmed with use of the Doxygen tool
(http://www.doxygen.org/) in mind. You can generate a simple
documentation with it. Sorry that I forgot to put a generated
docs within the 0.95 source file =/.
I've got a job, so development speed will fall a lot. I expect
to release the 0.96 version around near end of December, with
focus on SclAsyncObj class.
The problems it is supposed to solve right now are:
- (not a classic problem, but...) Wrapper for programming
primitives
- Monitors
- Simple Producer Consumer problems (no buffer limits)
- Thread Pools (made using the Producer Consumer)