2012-09-03 57 views
0

我想作一些quantlib功能是從Web應用程序,我已經開始開發PHP擴展做到這一點。顯然,這個想法並不是要讓所有的PHP都可以使用quantlib api,而是開發一些具有具體功能的模塊。Quantlib作爲PHP擴展與痛飲

正如我從來沒有使用痛飲我想知道至極的主要優勢/劣勢通過痛飲這樣做。

謝謝!

+0

嘿。你最終在這方面取得了進展嗎? – shadi

回答

1

的主要優點是功能性的一大堆已經通過痛飲到其他語言暴露出來,所以你可以在PHP模式下,現有的接口上運行痛飲你很可能得到的東西馬上工作(你可能有將它們修補到某些地方,但我不希望出現嚴重問題)。請注意,暴露的類的數量也可能是一個缺點:由此產生的包裝可能會很大,所以你可能想編輯接口並註釋掉你不需要的東西。

另一個缺點是,由於SWIG是語言無關的,所產生的包裝可能不是地道的PHP。不過,我對這門語言並不熟悉,所以我不能對此發表評論。

無論哪種方式,如果你想擴展可投下我們的郵件列表上線。如果你經過SWIG,我們可以將你的補丁(如果有的話)添加到上游發行版中。如果您以任何其他方式開發QuantLib PHP擴展,我們至少可以從QuantLib站點鏈接到它。