NewLinda
http://new-linda.herokuapp.com/
/icons/github.icon : https://github.com/masuilab/new-linda
そもそもLindaとは
Lindaはイェール大学の David Gelernter とNicholas Carriero が1980年代半ばに開発した並列処理言語
wikipedia
NodeLinda
増井研ではこのLindaをNode.jsで実装したNodeLindaを様々なアプリ/データの連携ツールとして使ってきた。
https://github.com/node-linda/linda
ただ随分前に作られたものであり書かれているのもCofeeScriptだったりと時代を感じるものになっていた。
NewLinda
そこで修行も兼ねて新しく作り直すことにした
特徴
あたらしく永続化をオプションで選べるようにした。
型があるので使う方も楽
実装
言語 : TypeScript
フレームワーク:Express (Node.js)
ライブラリ:Socket.IOなど....
詳しくはgithubで
future-work
サーバーのメモリ制御
クライアントライブラリのnpm公開
tupleSpace間の共有・通信