On the 2.0.2 (current dev) branch it starts with:
/** Performs library initialization. * * @deprecated * Use ddca_init2()
I consider that deprecated. You're right that ddca_init()
should work for both, but I thought it's good to (a) use the latest non-deprecated version and (b) use whatever else we're interested in supporting, which in this case is 2.0.0. Hence supporting both even though it's not the prettiest.
We could wait until 2.0.2 is released, but we know it's coming so why wait?