Ocean v2.1.1 released
Daniel Kozak via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Fri Sep 23 00:09:15 PDT 2016
On Friday, 23 September 2016 at 03:04:29 UTC, Chris Wright wrote:
> What does Ocean do?
From github repo:
Ocean is a general purpose library, compatible with both D1 and
D2, with a focus on supporting the development of
high-performance, real-time applications. This focus has led to
several noteworthy design choices:
Ocean is not cross-platform. The only supported platform is Linux.
Ocean assumes a single-threaded environment. Fiber-based
multi-tasking is favoured, internally.
Ocean aims to minimise use of the D garbage collector. GC collect
cycles can be very disruptive to real-time applications, so Ocean
favours a model of allocating resources once then reusing them,
wherever possible.
Ocean began life as an extension of Tango, some elements of which
were eventually merged into Ocean.
More information about the Digitalmars-d-announce
mailing list