タプルでは好きな文字列が送れるのでJSONデータなんかも好きなだけ送ることが出来る。リモートのPCを操作する危険なチャットを敢えて作ってみよう。広い意味ではPC遠隔操作ができちゃう。厳密には、動作中の画面を取得したりできないので無理だけど、プログラムを送り込んで実行することができちゃうというのは普通にやばい気がする。これのヤバいところは、もうちょっと頑張っちゃうとトロイの木馬なんか使わなくても、このURLを踏ませるだけで相手のPCをある程度は遠隔操作できちゃうことだ。Linda-baseが稼働してるサーバーは、たぶんいまのところ世界に増井研を含めていくつかしかないはずだから、すぐ足がつくと思うが。いう意味ではLindaは非常にシンプルかつ強力だが、悪意ある情報や偽情報からシステムを保護するのが難しいという弱点がある。それはLindaを使うアプリケーションが個別に実装しろということかな。SSL使うとか?わからないけど。なるとLinda-base自体も改造する必要がありそうだけど。面白いのは、Lindaは並列プログラミング言語といいながら、普通の直列(?)プログラミング言語から簡単に使えてしまうことだ。JavaScriptで簡単に使えてしまうというのはとても嬉しい。ネットゲームからなにから、色々と応用範囲が広そうなのも嬉しい。気軽に並列プログラミングの練習ができるのでLinda-rocketioで遊ぶのは凄くお勧めだ。nodeJSを使うよりもずっと簡単に並列プログラミングができちゃうぞ。これで作る場合、サーバーもクライアントもブラウザーで動かすというところがnodeJSと違うところだ。新しいような気がする。途中にLinda-baseというサーバーを挟んではいるが、Linda-baseはあくまで並列処理のための橋渡ししかしないので実際の高度な処理はクライアント側で実装することができる。Linda自体がHTTPさえ通ればなんでもアリの仕様なので、増井研でやってるみたいに温度計や接近センサをArduinoで接続してHTTPにその状況を垂れ流して、全世界プログラミングを楽しむこともできちゃうわけだ。