2002-10-12 (Sat) [長年日記]
▲ [magick-developers] Comments about C API
ImageMagick developers ML でも C API の後方互換性の無さ具合が物議をかもし出してる模様。
The ImageMagick C API was never designed to help protect users fromAPI changes. It was designed to help develop some command-line
utilities.
正直、ガックリだ。変えてもよいから分かるような Version がついていればよいのだが、 5.4.8 > 5.4.9 でもすでに互換性ないし。いつの時点で対応すればよいのか悩ましい。
Bob さんは Magick++ の C++ API で後方互換性を確保しようとしているみたいだけど、C++ は DLL の ABI 互換性確保が困難だもんなぁ。
「ImageMagick の DLL は、メモリ節約のため」くらいに割り切って考えなくてはならないかもしれないな。
▲ FreeBSD 4.7-RELEASE へ
CVSup。