Forgot your password?
typodupeerror

Comment Entering code into Wikipedia (Score 1) 300

I've been thinking about this for some time. Suppose you can go to an on-line encyclopedia like Wikipedia, and enter snippets of your favorite code in a well-defined formalism. E.g. on the page about backtracking, you can place the implementation of a very high-level backtracking algorithm. On the page "8 queens", you provide the code for the 8 queens problem (a typical example of backtracking, from chess). These articles refer to each other in their "see also" sections. If done correctly, tools can be written that automatically produce entire, working algorithms by combining the code snippets on various articles, e.g. producing a working 8 queens solver in C++, Java or Python.

This would be like turning "design patterns" into "implementation patterns" and have them combined automatically into working code.

I know this is a rather radical deviation from Wikipedia's current focus. Is there any interest in this kind of development? Has Jimmy thought about similar extensions to Wikipedia?

Slashdot Top Deals

Wishing without work is like fishing without bait. -- Frank Tyger

Working...