WikiCode

This is a proposal for a new WMF sister project.
WikiCode (can be changed)
not designed yet
Status of the proposal
Statusstalled (see here how to re-open it)
Details of the proposal
Project descriptionThe 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 GitHub or 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.
Is it a multilingual wiki?only one
Potential number of languagesThe interface will be multilingual, the lingua franca is English and in some projects the particular language can be the working language.
Proposed taglineThe free coding project
Proposed URLwikicode.org (already taken) (<--expired)
Technical requirements
Development wikiWikiCode/Main Page
Interested participants
Supporters

Proposed byEdit

People interestedEdit

  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. Oa10712
  11. User:Abyssal_leviathin
  12. Rursus
  13. Morail
  14. MisterSanderson
  15. AerobicFox
  16. Ajraddatz (Talk) 00:19, 22 January 2011 (UTC)
  17. Tomobag
  18. EatIcecream2
  19. Benjozork
  20. ★ → Airon 90
  21. Gabrielchihonglee (talk)
  22. Zhuyifei1999 (talk)
  23. Eduardofeld (talk) 03:04, 29 March 2015 (UTC)
  24. Popcorndude (talk) 02:33, 20 August 2015 (UTC)
  25. Ruy Pugliesi 02:49, 17 January 2016 (UTC)
  26. SleepyMode (talk) 12:40, 25 January 2016 (UTC)
  27. Archi38 (talk) 20:26, 13 February 2016 (UTC)
  28. RalgisWM-CR
  29. Eduardofeld (talk)
  30. Jayabharat (talk)
  31. Macadamia1472 (talk)
  32. Kinkreet (talk)
  33. Ort43v (talk) 12:49, 22 March 2013 (UTC)
  34. Why not. — ΛΧΣ21 05:11, 1 May 2013 (UTC)
  35.   weak support - A great idea, and something I'd work on, but how do we decide which programs are relevant and which ones are not? --Jakob (Scream about the things I've broken) 21:46, 20 September 2013 (UTC)
  36. Stranger195 (talkcontribs)
  37. Archi38 (talk) 19:32, 1 March 2016 (UTC)

Alternative namesEdit

  • Wikignu
  • Wikimedia Codes
  • WikiCode
  • WikiScript

Related projects/proposalsEdit

None

Domain namesEdit

Mailing list linksEdit

DemosEdit

  • 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
  • wikicode.org