Re: Ocean v3.0.0: First fully public release!
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.
Re: Ocean v3.0.0: First fully public release!
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.
Re: Ocean v3.0.0: First fully public release!
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? :)
Re: Ocean v3.0.0: First fully public release!
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 :)
Ocean v3.0.0: First fully public release!
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! Starting with the new v3.0.0 release all the development done to the library will go to the public repository (and actually this goes too for the older versions still in maintenance mode, v2.5.x and v2.6.x at the time, and in development mode, v2.x.x). No more internal development and sync points from time to time. Because of this you should start seeing a *LOT* more activity on the project from now on, and we encourage the community to once again have a look at it. Standard disclaimer: to be used with D2 there still an automatic conversion step that needs to be done, and you'll need a slightly older and modified dmd, but we were (are?) working on that too with Walter / Andrei / Martin on how we can push for the changes we need in D2 to be able to use the vanilla compiler. I won't bother you with the changelog for v3.0.0 (is packed with more than a dozen of new features, the release notes themselves are about 200 lines long :D), but if you are curious you can have a look at it: https://github.com/sociomantic-tsunami/ocean/releases/tag/v3.0.0 Contributions are more welcome than ever. Happy hacking!