「PostgreSQLをPerlとC++で拡張する公開勉強会」に参加してきた

id:janeyさんが調査・開発・発表されていました。
結果、Swigイイねという内容でした(笑)


PostgreSQLで和暦変換をしたいためにICU4Cを使おうとしたが、
PostgreSQL + C++ がとても相性が悪かったとのこと。
試行錯誤の結果、ICU4CをSwigPerlバインディング、plperlで関数定義して使用ということでした。


Swigといえば、Subversionの各言語用バインディングに使われていてよく見てたけど
実際のところどう書くのか知らなかったので、勉強したくなりました。


コードはcodereposにアップされる?らしいです。