HyperPerl

HyperPerl

ところで、Wardのコードを読んだことがありますか?ぼくは、c2.com で動いて いる wiki をダウンロードしたことがあります。ダウンロードすると、なんと それは 400行の perl スクリプトでした。最初、400行しかなくて、「あれ、ダ ウンロードに失敗した」と思った覚えがあります。このシステム(wiki)が400行 で書かれていることに大きなショックを受けました(実際は、HyperPerlから自 動生成されたPerlスクリプト)。Ward自身は、wikiを「実験」と言っています。 このコードがその後いろんな形で亜流を生んだのは、このコンパクトさとコー ドの読みやすさが大きな理由なんじゃないか、と思います。(平鍋)

31 Aug 2000 ≫ Holy shit -- I've just found HyperPerl on the c2.com Wikibase Wiki. What an insane concept... for an example check out Wiki in HyperPerl. Believe it or not, that is executable -- well, it passes through a preprocessor which generates a normal perl script, but the code is extracted from those pages. So there you are -- your code is (very) heavily documented, and due to the way the function references are hyperlinks, it inherently looks like a LXR. Incredible! What would you call this? Hypertextual literate programming?

This is the second wiki forum to run on WardCunningham's wiki engine WikiWikiWeb, since around '95 or '96. The wiki engine WikiWikiWeb could be automatically downloaded from WikiBase's HyperPerl generator, but the generator had some problems functioning properly, so Cunningham removed the HyperPerl generator from public access. WikiWikiWeb can still be constructed by copying the straight Perl source code that is on WikiBase's pages.

2001-09-16 Regarding the sheer power of a wiki: Ward Cunningham uses a wiki to develop a wiki ... sick!

Last modified: 2006-11-16