On 03/09/2018 03:57 PM, CM Graff wrote: > I have been working on an arbitrary precision library for the toybox > project so as to support `bc' for the past half of a year. To expedite > the project I recruited Gavin Howard, Bao Hexing, Zach van Rijn and > Adrian Parvin D. Ouano and also received some help from Graham Watt > and Tuomo Venäläinen. > > Gavin Howard was recruited to implement the actual bc language. After > many months of complaints from him and dealing with his suggestions > for API redesign and at the very end stages of the mathematics library > completion -- Howard has announced that he will no longer be using the > rest of our work and has in two weeks written his own arbitrary > precision implementation which he will be using for bc instead.
And given that the submission I just got is over 9000 lines, I'm likely to change the result until it's unrecognizable in the usual https://landley.net/toybox/cleanup.html multiple passes way. (Only probably more of them than usual because 9000 lines.) > As a student and part time free software volunteer, after having > implemented algorithm D division, karatsuba multiplication and > floating point details -- I don't have time to fight this type of > Machiavellianism any longer or whine about my loss of time so I am > respectfully stepping down. > > The rest of the team will continue the research branch of our library > in private (leaving the finished bc type aside and working on > IEEE-754-2008, fixed-point and rational support). I pointed somebody doing the bc stuff at https://bellard.org/libbf/ last week (Fabrice Bellard just wrote an arbitrary precision floating point library, which is MIT licensed but maybe if I asked I could get permission from him to use it under 0BSD), and they said it wasn't compatible with what they were doing. (99.99% of everything seems to be happy with either 64 bit math or double precision floating point. There's not usually a lot of call for finding digits of pi.) > Thank you for your time, > Christopher M. Graff I'm sorry things didn't work out. Thanks for getting the process started. Rob _______________________________________________ Toybox mailing list Toybox@lists.landley.net http://lists.landley.net/listinfo.cgi/toybox-landley.net