世界最小P2P

Pythonで15行
http://www.freedom-to-tinker.com/tinyp2p.html

Perlで9行
http://ansuz.sooke.bc.ca/software/molester/

Rubyで6行
http://www.rubyist.net/~matz/20041216.html#p01

Slashdot本家、ネタ多し
http://developers.slashdot.org/article.pl?sid=04/12/15/1953227&tid=95

bashで2行
http://developers.slashdot.org/comments.pl?sid=132907&cid=11096822

molesterは外部モジュールを使っていない、本当に9行。
他のは外部モジュールに依存しているところが大きい(特にbash)

単なるファイル転送ではなく繋がった複数のノードの中から
ファイルを見つけてきて転送するという動作するあたりがポイント。
だと思われる。
----
時期を同じくして似たような記事が。
.NETで実装する簡易ファイル交換ソフト
http://www.atmarkit.co.jp/fdotnet/special/networkprog/networkprog_01.html

何行だ、何行だ?
とりあえずLL最強ということで。


WriteBacks
TrackBack ping me at
http://la.ma.la/blog/diary_200412172133.trackback
Post a comment

writeback message: Ready to post a comment.







spam yoke. nanimo ireruna.