Deprecated: Assigning the return value of new by reference is deprecated in /home/theron/include/alpha/element.php on line 29

Deprecated: Assigning the return value of new by reference is deprecated in /home/theron/include/alpha/element.php on line 39

Strict Standards: Declaration of Font::SetSize() should be compatible with Visual::SetSize($width, $height) in /home/theron/include/alpha/html.php on line 334

Strict Standards: Declaration of Input::SetSize() should be compatible with Visual::SetSize($width, $height) in /home/theron/include/alpha/html.php on line 407

Strict Standards: Declaration of Select::SetSize() should be compatible with Visual::SetSize($width, $height) in /home/theron/include/alpha/html.php on line 443
Theron
Theron - C++ concurrency library

What is Theron?

Theron is a lightweight C++ concurrency library based on the Actor Model. Its Actor Model foundations make Theron an intuitive and productive way to write parallel and distributed applications.

Theron brings this natural expression of concurrency to C++ with a clean, lightweight, portable API. Freely distributed under the MIT license, Theron is portable C++ and is widely used in Linux, Windows, Mac, ARM and Matlab environments. It supports pthreads, Windows threads, boost::thread and C++11 threads.

Take the tour