WikiCode

From Meta, a Wikimedia project coordination wiki

Jump to: navigation, search

The idea of WikiCode is to enable programmers to share code with each other, such that documentation and even the code itself can be continually improved, on an instantaneous basis like a wiki article, dispensing with restrictive (but secure and orderly) check-in/out and edit-authorization procedures of repositories like Sourceforge. Other goals are: independence of any particular programming language; and ideally, independence of any particular human language (native language of programmer). For example, a hosted routine in FORTRAN code in the English section could be quickly converted into Ada in Spanish, BASIC in Portuguese, C++ in French, and other such combinations, simply by changing the language selectors. The code itself (or at least its function) would remain the same across the different transformations. The projects and proposals below represent steps toward these still-lofty goals.

Contents

[edit] Proposed by

[edit] Alternative names

[edit] Related projects/proposals

[edit] Domain names

  • wikicode.org

[edit] Mailing list links

[edit] Demos

  • Literate Programs - "every article is simultaneously a document and a piece of code that you can view, download, compile, and run..." -- available in multiple programming-languages.
  • Rosetta Code - a repository of site-requested code examples, all made by visitors in the programming language they chose.
  • Code Wikia serves as a digital reference guide for both new and experienced programmers - focus is on simple code comparison.
  • Code Codex - shared online sourcecode repository using MediaWiki

[edit] People interested

  1. Ryan524
  2. Kajk
  3. Johan R (Sweden)
  4. V60 VMTalk · VMake
  5. Yes0song (w:ko:)
  6. Chris Grant
  7. EVula // talk
  8. Karpeth
  9. Redrocketboy
  10. User:Abyssal_leviathin
  11. Rursus