WyPy
WyPy
最小のWiki In Python
毎週土曜日の恒例Wikiデー。本日も特徴あるWikiエンジンを紹介していこう。
もし、バグのないシステムを作ろうと思ったら単純な答えがある。出来るだけプログラム量を減らす事だ。プログラム量は増えれば増える程、バグの種を植え付けているようなものだ(コメント文は違うが)。
本日紹介するオープンソース・ソフトウェアはWyPy、世界で一番小さいPython Wikiを自称している。なんたって11行しか存在しないのだ。
もっとも、最初のバージョンでは23行だったようで、その後18行、そして現在の11行へと推移している。バージョンアップすると行が減るのは面白い。
HTMLタグやHEADタグは出力されていないが、これでもきちんと動作している。更にPythonのコーディングスタイルに沿って一行80文字までになっている。凄い…。
短い事が全て良いことではないが、敢えてそこにチャレンジするのは面白い。是非次のバージョンでは1桁に挑戦してみてもらいたい。
ちなみにコンテスト時には4行のWikiがある。言語はPerlとShell…流石だ