Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide GMP bindings as V module #11466

Closed
teaalltr opened this issue Sep 10, 2021 · 4 comments
Closed

Provide GMP bindings as V module #11466

teaalltr opened this issue Sep 10, 2021 · 4 comments
Labels
Feature/Enhancement Request This issue is made to request a feature or an enhancement to an existing one.

Comments

@teaalltr
Copy link

https://gmplib.org/

Instead or as a complement to #11465

@teaalltr teaalltr added the Feature/Enhancement Request This issue is made to request a feature or an enhancement to an existing one. label Sep 10, 2021
@dumblob
Copy link
Contributor

dumblob commented Sep 11, 2021

Please not as part of the standard library - for that purpose it's insufficient (I'm out of time, but on request can provide links proving GNU MP inferiority compared to contemporary high-precision methods of calculation using binary floating points).

GNU MP would be nice as a binding (i.e. V module).

@teaalltr
Copy link
Author

@dumblob thanks! P.S. i'm curious to take a look at those links 😄

@dumblob
Copy link
Contributor

dumblob commented Sep 11, 2021

See vlang/vsl#65 .

And if you'll be fine with that feel free to rename this issue to "provide GMP bindings as V module" or just close it 😉.

@teaalltr
Copy link
Author

@dumblob sure!

@teaalltr teaalltr changed the title Use GNU MP for arbitrary precision Provide GMP bindings as V module Sep 11, 2021
@vlang vlang locked and limited conversation to collaborators Sep 22, 2021

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
Feature/Enhancement Request This issue is made to request a feature or an enhancement to an existing one.
Projects
None yet
Development

No branches or pull requests

3 participants