Re: Usage in commercial software

Thant Tessman <[email protected]>
Newsgroups gmane.comp.lang.ml.mlton.user
Message-ID <[email protected]>
Back in the Clinton era, I implemented my own arbitrary-precision integer math library. It definitely is not as feature-rich as libgmp, and it certainly wouldn't serve as a "drop-in" replacement. It is written in C++ and heavily leverages templates. It doesn't try to take advantage of "fullwords" or optimized assembly code for performance. But it is small and clean and efficient, and seems to satisfy the requirements of IntInf (except for log2 and the bitwise-or stuff, but that shouldn't be hard).

I'm sure I'm not the only one to have done this, but I offer my code for free as in beer if it will make MLton easier to use for commercial products. I'd implement it myself if I had the time. Any interest?

-thant

On Jun 12, 2014, at 7:19 AM, Henry Cejtin <[email protected]> wrote:

> I  put  in  the initial use of libgmp to MLton.  I know that at the time
> libgmp performance was way way way better than anything else around.  It
> really  is  incredibly zippy and I really wanted fast support for bignum
> arithmetic.
> 
> I don't know anything about bsdmp except what is on their home page, but
> it  says  that  switching from gmp to bsdmp is nontrivial.  Also gmp has
> been around for quite a while now.
> 
> To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
> 
> ------------------------------------------------------------------------------
> HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
> Find What Matters Most in Your Big Data with HPCC Systems
> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
> http://p.sf.net/sfu/hpccsystems
> _______________________________________________
> MLton-user mailing list
> [email protected]; [email protected]
> https://lists.sourceforge.net/lists/listinfo/mlton-user

To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.