
Dear John, Thanks for your thoughtful comments. I'm glad you find the project worth persuing. I would be very happy to work with you to merge and improve our solutions to a Boost grade library. Right now I'm very busy but later this week I will have time to study your comments more carefully. Thank you, Johan Råde John Maddock wrote:
Johan Råde wrote:
Many of these functions have also been implemented by John Maddock. The difference is that my implementation is optimized for speed.
[snip]
I think this is a good idea and worth persuing. Unfortunately I don't think your code is as portable as you think it is: I'm attaching below some failed test runs of your code with Intel (Win32 and Linux), HP aCC and g++ (HP-UX). The difficulty is that once you crank up the optimisation levels, code like this tends to break, and since it's reason-for-existance is to improve performance, that's a problem :-(
[snip]
OK where does this leave us.
Looks like the way forward might be some kind of merger of our implementations:
Thanks,
John.