|
From: Ferdinando A. <na...@am...> - 2009-11-20 18:08:14
|
On Fri, Nov 20, 2009 at 8:15 AM, Nicolai Lassesen <nla...@de...> wrote: > I would be happy to help boostify QL. How would you go about doing it? Use the > Boost date class and give up Quantlib date? 1) replace as much QuantLib:Date implementation as possible using Boost, preserving backward compatibility and Excel date number compatibility 2) extend discrete (integer) Date to continuous (decimal) Date, again preserving backward compatibility and Excel date number compatibility 3) finally if the QuantLib wrapper layer is thin enough support me in lobbying for getting rid of QuantLib::Date in a backward incompatible QuantLib 2.0 :-) Similar approaches could be used for math (especially distributions), random numbers, and any other area where Boost and QuantLib overlap. The black-belt developer might even try to replace QuantLib Observer/Observable with Boost signals/slots, and maybe replace the other patterns with Loki Rest assured we'll pay due credit even if you just remove code resulting in few source files with your name in it :-) ciao -- Nando |