Am Montag, 16. Januar 2012 um 12:52 schrieb Zack Corr:
> I've started an advanced math library, which I plan on submitting in a future
> pull request as std::math, if there are no other plans. It currently includes
> complex number and quaternion interfaces, and sin cardinal functions (which
> were required for quaternions). Besides the obvious algebra and statistic
> tools, are there any suggestions of what else to include? The source code is
> on Github (https://github.com/z0w0/rusty-math).
Hi, that is great. I'm especially looking forward to statistic tools, like
deviation, mean, normalization (normal, softmax), ...
Please keep in mind that all numeric types in core will undergo quite a bit of
refactoring as we move more towards using type classes.
Regarding complex numbers I personally think these should be built-in primitive
types because they need special ABI handling when interfacing with C code and
would prefer using them with lib math where possible to be in line with f32,
f64.
--
Stefan Plantikow
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev