
Darren Cook <darren@dcook.org> wrote:
there is already a huge investment in other languages (such as GSL, which is written in C), this will be a significant hurdle.
I've not used the GSL: would it benefit in either usability (*) or efficiency if it used C++ templates/objects?
Absolutely. I've done some work with it, and it was rather painful compared to what I'm used to in C++. If I had more time, I would have written a wrapper.
If so I wonder if the GSL authors would be open to a dual, boost-compatible license so that a boost library could borrow code as it needed to, rather than having to re-invent the wheel.
Almost certainly not. They are not even willing to entertain going to the LGPL. There used to be a blurb on their website saying that if you can't handle the GPL, then use something else. Regards, Walter Landry wlandry@ucsd.edu