## digitalmars.D.announce - small promotion for Dlang and Mir

- Ilya Yaroshenko (37/37) Sep 13 2016 My article [1] in Journal of Mathematical Sciences (Springer)
- bachmeier (10/35) Sep 13 2016 How stable is Mir? I have recently stripped my library for
- Ilya Yaroshenko (7/18) Sep 13 2016 Recent release v0.15.3 is stable.
- jmh530 (3/8) Sep 13 2016 Damn, I didn't even realize that std.numeric had a root function!
- Ilya Yaroshenko (2/12) Sep 13 2016 The next DMD release will also have findLocalMin
- jmh530 (3/4) Sep 13 2016 Cool.

My article [1] in Journal of Mathematical Sciences (Springer) will be released this October. It notes D standard library 3 times: 1. findRoot. D implementation is significantly better then 98% of others for the problem because the problem behaves like pathological. Thanks to ieeeMean 2. logmdigamma 3. logmdigammaInverse The article is already available online [1]. Of course the source code for the article was written in D [2]. If you want to use D for Science or Machine Learning go forward with Mir project [3]. Also you can help Mir in - 5 second: star the project https://github.com/libmir/mir - 1 hour+: - opt1: Write an article or about ndslice or mir.glas [6] (upcoming BLAS implementation in D) - opt2: Add small enhancement you want, see also [4] - opt3: Include new chapter about ndslice and Mir to the Dlang Tour [7] - 1 day+: Became an author for a new package, see also [5]. Companies can order numerical, statistical, and data mining algorithms and services. We work with web and big data. [1] http://rdcu.be/kiKR - "On Robust Algorithm for Finding Maximum Likelihood Estimation of the Generalized Inverse Gaussian Distribution" [2] https://github.com/9il/atmosphere - library, which contains the source code for the article [3] https://github.com/libmir/mir [4] https://github.com/libmir/mir/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement [5] https://github.com/libmir/mir/issues?q=is%3Aissue+is%3Aopen+label%3A%22New+Package%22 [6] http://docs.mir.dlang.io/latest/mir_glas_l3.html [7] http://tour.dlang.org/ Best regards, Ilya

Sep 13 2016

On Tuesday, 13 September 2016 at 14:14:01 UTC, Ilya Yaroshenko wrote:Also you can help Mir in - 5 second: star the project https://github.com/libmir/mir - 1 hour+: - opt1: Write an article or about ndslice or mir.glas [6] (upcoming BLAS implementation in D) - opt2: Add small enhancement you want, see also [4] - opt3: Include new chapter about ndslice and Mir to the Dlang Tour [7] - 1 day+: Became an author for a new package, see also [5]. Companies can order numerical, statistical, and data mining algorithms and services. We work with web and big data. [1] http://rdcu.be/kiKR - "On Robust Algorithm for Finding Maximum Likelihood Estimation of the Generalized Inverse Gaussian Distribution" [2] https://github.com/9il/atmosphere - library, which contains the source code for the article [3] https://github.com/libmir/mir [4] https://github.com/libmir/mir/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement [5] https://github.com/libmir/mir/issues?q=is%3Aissue+is%3Aopen+label%3A%22New+Package%22 [6] http://docs.mir.dlang.io/latest/mir_glas_l3.html [7] http://tour.dlang.org/ Best regards, IlyaHow stable is Mir? I have recently stripped my library for embedding R inside D down to the minimum amount and created an R package to do the installation. Therefore it is trivial to install and get started on Linux.* I would like to test how it works to mix R and Mir code. However, I don't want to dig into that until Mir is in a stable state. * Also Windows and Mac, but since I don't have either of those machines, I cannot do any work with them.

Sep 13 2016

On Tuesday, 13 September 2016 at 14:43:11 UTC, bachmeier wrote:On Tuesday, 13 September 2016 at 14:14:01 UTC, Ilya Yaroshenko wrote:Recent release v0.15.3 is stable. v0.17.0-alpha3 may have API changes in mir.glas and mir.random. mir.ndslice will be removed in favor of std.experimental.ndslice, but redirection imports will work during long deprecation period (like in Phobos). Thank you for the star)[...]How stable is Mir? I have recently stripped my library for embedding R inside D down to the minimum amount and created an R package to do the installation. Therefore it is trivial to install and get started on Linux.* I would like to test how it works to mix R and Mir code. However, I don't want to dig into that until Mir is in a stable state. * Also Windows and Mac, but since I don't have either of those machines, I cannot do any work with them.

Sep 13 2016

On Tuesday, 13 September 2016 at 14:14:01 UTC, Ilya Yaroshenko wrote:1. findRoot. D implementation is significantly better then 98% of others for the problem because the problem behaves like pathological. Thanks to ieeeMean 2. logmdigamma 3. logmdigammaInverseDamn, I didn't even realize that std.numeric had a root function!

Sep 13 2016

On Tuesday, 13 September 2016 at 15:19:07 UTC, jmh530 wrote:On Tuesday, 13 September 2016 at 14:14:01 UTC, Ilya Yaroshenko wrote:The next DMD release will also have findLocalMin1. findRoot. D implementation is significantly better then 98% of others for the problem because the problem behaves like pathological. Thanks to ieeeMean 2. logmdigamma 3. logmdigammaInverseDamn, I didn't even realize that std.numeric had a root function!

Sep 13 2016

On Tuesday, 13 September 2016 at 16:22:31 UTC, Ilya Yaroshenko wrote:The next DMD release will also have findLocalMinCool.

Sep 13 2016