3 ms·
Here's pretty much the same idea for Scheme instead of Python, which I wrote back in 2005, temporarily up again: http://wry.me:8080 http://wry.me:8080 An exam
by abecedarius 15y ago
Here's pretty much the same idea for Scheme instead of Python, which I wrote back in 2005, temporarily up again: http://wry.me:8080 http://wry.me:8080
An example of what I wanted to do with it:
http://wry.me:8080/page/Partial%20Evaluation http://wry.me:8080/page/Partial%20Evaluation (Only the early bits are working.)
Its own source as wiki pages: http://wry.me:8080/page/Underlying%20Source%20Code http://wry.me:8080/page/Underlying%20Source%20Code
Differences I noticed: in my system a page implements a module instead of a function. Code, evaluations, and commentary are mixed in a literate-programming style. Anyone can edit existing code, with a branching version control system for backup (which, er, I never hooked the UI into). It's awfully hacky. Maybe some of these ideas could influence this newer wiki, though.
(Edit: fixed links, added differences.)
- abecedarius 15y agoAlso http://sourceforge.net/projects/skwiki/ http://sourceforge.net/projects/skwiki/ by Luke Gorrie, a Scheme wiki in Erlang. (It's even older.)