Commits

Kota UENISHI  committed ab09fd1

  • Participants
  • Parent commits 62d96aa

Comments (0)

Files changed (1)

 
 == Current Status ==
 
-* Latest Version: 0.9.5 in default (development line is branch 'dev')
+* Latest Version: 0.10.0 in default (development line is branch 'dev' - which was NIF'd)
 * seems working well with erlang:port_control/3
 * supports most operations of TCADB
 ** wraps CRUD, tcadbiterinit, tcadbiternext, tcadbsync, tcadbvanish
 == Others == 
 
 * See [[Tutorial|tutorial]] for newcomers.
-* See [[APISpec|API Specification]] for details.
 * See [[http://erlang.g.hatena.ne.jp/kuenishi|my erlang development diary]] for fresh information. sorry it's written in Japanese. 
 * I'll re-think, if there are much needs for English information, will be written into [[http://kuenishi.blogspot.com/|kuenishi's public English blog]].
 
 
 この手のバインディングはtcerlとかさんざんガイシュツなんですが、勢いで作り始めてしまいました。これまでのものとちょっと違うのは、これまでのはいわゆる普通のportとメッセージング(!のやつ)を使ったものが多いのですが、!を使うためコンテキスト切り替えとかメッセージングとかいろいろ余計なコストがかかっていたのですが、erlang:port_control/3という関数を使うことによってそういったものをすっ飛ばしていきなりCのコードを実行してしまうという素人にはオススメできない機能を素人の僕が使っていたりします。
 
-== Features ==
-
-* erlang:port_control/3を使っているので(多分)速い
-* もちろんconcurrentな実装。マルチコアの性能を使い切っている(はず)
-* OO-friendlyなインターフェース(tokyocabinet.idlになんちゃって準拠)
-* いちどリンクするだけで複数のTCのDBファイルを更新可能
-* LGPL(ただし提供形態は応相談、ゆくゆくはどうしようか悩んでいる)
-* Works on Linux(*nix-like OSes) and Mac Leopard / erlang R13B01 / TC 1.4.24
-
-== Current Status ==
-
-* Latest Version: 0.7.1
-* port_controlで動作するっぽいところを確認
-* tcadb系の大体のオペレーションをサポート
-** CRUD, tcadbsync, tcadbpath
-* CRUをかなり回してみたけどメモリが漏れていないことを確認
-* タプルとかリストのCRUDは未対応
-* コミッタ、絶賛募集中(looking for commiters!)
-
 == Future Works
 
 see [[http://bitbucket.org/kuenishi/yatce/issues/?status=new&status=open|Issues]].