|
From: Luigi B. <lui...@gm...> - 2011-10-14 08:54:09
|
On Thu, 2011-10-13 at 22:25 +0200, Kim Kuen Tang wrote: > > I investigated the issue of using boost functions a while ago. If I recal it > > correctly the conclusion was that using the boost distribution functions would > > make QuantLib depend on some boost lib files, which wasn't regarded as > > desirable. > Dont understand this point. QuantLib already depends on boost. He means that we would have to link to a Boost library. Right now, we just include header-only Boost modules, so there's no linking involved and compilation is simpler. Anyway, I'm in favour of using more Boost modules (not only math, but for instance signals instead of the current observer/observable classes). However, we have backward compatibility to think of, so we can't just remove the existing functions because people might be using them. Let's keep it in the list of things we'll do for QuantLib 2.0. Luigi -- A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. -- Robert A. Heinlein |