Barandis / qd

High-precision double-double and quad-double floating point library
MIT License
18 stars 7 forks source link

Publication on crates.io #2

Open ChristopherRabotin opened 3 years ago

ChristopherRabotin commented 3 years ago

Hi there,

Thanks for all you work on this crate! Any chance you could publish it on crates.io ? I'd like to use it in my hifitime library for astrodynamics. It currently uses a fraction represented as a u128 over u16, but a quad-double would be significantly more precise, and significantly faster according to benchmarks I ran moments ago.

Thanks.

DavidBJaffe commented 2 years ago

Ditto above request: qd is excellent and fills a significant hole in the Rust ecosystem. And thank you so much for writing it!

ChristopherRabotin commented 2 years ago

The TwoFloat crate does the job quite well too.

On Sun, Jan 2, 2022, 01:10 DJ @.***> wrote:

Ditto above request: qd is excellent and fills a significant hole in the Rust ecosystem. And thank you so much for writing it!

— Reply to this email directly, view it on GitHub https://github.com/Barandis/qd/issues/2#issuecomment-1003639562, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABEZV2AGND6N4YQ4GVH3HQLUT6JWLANCNFSM46WIYLLA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you authored the thread.Message ID: @.***>

zinkkkk commented 9 months ago

Was also wondering why this never made it to crates.io

Sadly a quick google search turns out the author has passed away earlier this year. RIP.

https://www.legacy.com/us/obituaries/legacyremembers/thomas-otterson-obituary?id=52744608

Since then, the qd name on crates.io has been taken somewhat recently by another user @sarah-ek for their own currently unfinished implementation, however they are fairly active so expect it will be done at some point. The author also maintains the fairly impressive faer linear algebra suite so i assume the new qd crate will fit in nicely with the faer ecosystem.

https://crates.io/crates/qd/0.4.0

As for this qd, i feel it may still be worth publishing to crates.io regardless under another name? I'm not an expert on software licenses but assume this being under MIT license would allow someone else to publish it on crates i imagine there is a good chance Thomas would have liked to see his code continue to be used.