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