Ocean v3.0.0: First fully public release!
Leandro Lucarella via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Mon Mar 13 10:06:46 PDT 2017
On Monday, 13 March 2017 at 11:33:42 UTC, Nicholas Wilson wrote:
> On Monday, 13 March 2017 at 11:08:51 UTC, Leandro Lucarella
> wrote:
>> On Friday, 10 March 2017 at 16:31:53 UTC, Andrea Fontana wrote:
>>> On Friday, 10 March 2017 at 15:19:51 UTC, Leandro Lucarella
>>> wrote:
>>>> Hi dear D community!
>>>>
>>>> We wanted to share with you some nice news and big
>>>> milestone: we are (finally!) going completely public with
>>>> Ocean development!
>>>
>>> From github page:
>>> General purpose, platform-dependant, high-performance library
>>> for D
>>>
>>> You missed it :)
>>
>> I don't get this. What did I miss exactly? :)
>
> Your OP doesn't say what Ocean does.
Right, the library itself was announced a long time ago here but
maybe I shouldn't assume people in this forum don't change (and
it has good memory, I know I don't :D).
Extended description, in case is useful:
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