Help:Similar Sites: Difference between revisions

From Rosetta Code
Content added Content deleted
(→‎Multi-Task efforts: remove Rosetta Stone For Web Developers, it has too many mistakes across all the languages)
m (moved to live sites section)
 
(11 intermediate revisions by 8 users not shown)
Line 3: Line 3:
=Live sites=
=Live sites=
==Multi-Task efforts==
==Multi-Task efforts==
* [http://algpedia.dcc.ufrj.br/ AlgPedia - The free algorithms encyclopedia]
* [http://en.wikibooks.org/wiki/Algorithm_implementation Algorithm implementation Wikibooks]
* [http://en.wikibooks.org/wiki/Algorithm_implementation Algorithm implementation Wikibooks]
* [https://algorithmist.com/wiki/Main_Page Algorithmist] - Information about and pseudocode for assorted algorithms; explanations of approaches to contest problems
* [http://www.keithschwarz.com/interesting/ The Archive of Interesting Code]
* [http://www.keithschwarz.com/interesting/ The Archive of Interesting Code]
* [http://www.rawbw.com/~rem/HelloPlus/hellos.html Beyond Hello World] including the [http://www.rawbw.com/~rem/HelloPlus/CookBook/CookTop.html CookBook]
* [http://www.rawbw.com/~rem/HelloPlus/hellos.html Beyond Hello World] including the [http://www.rawbw.com/~rem/HelloPlus/CookBook/CookTop.html CookBook]
Line 13: Line 13:
* [http://hyperpolyglot.org/ Hyperpolyglot]
* [http://hyperpolyglot.org/ Hyperpolyglot]
* [http://learnxinyminutes.com/ Learn X in Y minutes] Take a whirlwind tour of your next favorite language.
* [http://learnxinyminutes.com/ Learn X in Y minutes] Take a whirlwind tour of your next favorite language.
* [https://literateprograms.org/ LiteratePrograms] - Wiki for [https://en.wikipedia.org/wiki/Literate_programming literate programming] samples for various tasks in various languages
* [http://informatyka.wroc.pl/artykuly Informatyka Wroc Computer Science Wrocław] - Algorithms explanations and computer science related articles (Polish language)
* [http://informatyka.wroc.pl/artykuly Informatyka Wroc Computer Science Wrocław] - Algorithms explanations and computer science related articles (Polish language)
* [http://www.siteduzero.com/forum-83-400815-p1-algorithmes-divers-multi-langage.html le Site du Zero - Algorithmes divers multi-langage] (French language)
* [http://www.siteduzero.com/forum-83-400815-p1-algorithmes-divers-multi-langage.html le Site du Zero - Algorithmes divers multi-langage] (French language)
Line 19: Line 20:
* [http://pleac.sourceforge.net/ PLEAC - Programming Language Examples Alike Cookbook]
* [http://pleac.sourceforge.net/ PLEAC - Programming Language Examples Alike Cookbook]
* [http://progopedia.com/ Progopedia - Encyclopedia of Programming Languages] ([http://progopedia.ru Russian version])
* [http://progopedia.com/ Progopedia - Encyclopedia of Programming Languages] ([http://progopedia.ru Russian version])
* [https://www.programming-idioms.org/ Programming Idioms] - Standard ways of coding standard things, in several popular programming languages
* [http://projecteuler.net/ Project Euler] - Learn programming by solving problems with increased difficulty. After solving a problem the solution can be shared and discussed with others.
* [http://projecteuler.net/ Project Euler] - Learn programming by solving problems with increased difficulty. After solving a problem the solution can be shared and discussed with others.
* [http://inglorion.net/documents/plcomparison/ Programming Language Comparison]
* [http://inglorion.net/documents/plcomparison/ Programming Language Comparison]
* [https://benchmarksgame.alioth.debian.org/ The Computer Language Benchmarks Game]
* [https://benchmarksgame-team.pages.debian.net/benchmarksgame/ The Computer Language Benchmarks Game]
* [http://www.progzoo.net/ ProgZoo]
* [http://www.progzoo.net/ ProgZoo]
* [http://rigaux.org/language-study/scripting-language/ Scriptometer: measuring the ease of SOP (Script Oriented Programming) of programming languages] - includes code examples for common scripting tasks
* [http://rigaux.org/language-study/scripting-language/ Scriptometer: measuring the ease of SOP (Script Oriented Programming) of programming languages] - includes code examples for common scripting tasks
Line 37: Line 39:
* [http://en.wikibooks.org/wiki/List_of_hello_world_programs Wikibooks: List of Hello World programs]
* [http://en.wikibooks.org/wiki/List_of_hello_world_programs Wikibooks: List of Hello World programs]
* [https://github.com/nishio/doukaku doukaku] — Communication with subprocesses in Haskell, Python and Ruby
* [https://github.com/nishio/doukaku doukaku] — Communication with subprocesses in Haskell, Python and Ruby
* [https://github.com/gaborbata/rosetta-cow rosetta-cow] — cowsay in different programming languages


==Humorous==
==Humorous==
Line 45: Line 48:
* [http://www.nyx.net/~gthompso/quine.htm Quine]
* [http://www.nyx.net/~gthompso/quine.htm Quine]
* [http://www.thecorememory.com/How_to_Determine_Which_Programming_Language_You.pdf Shooting Yourself in the Foot (PDF)] or How to Determine Which Programming Language You're Using
* [http://www.thecorememory.com/How_to_Determine_Which_Programming_Language_You.pdf Shooting Yourself in the Foot (PDF)] or How to Determine Which Programming Language You're Using
* [http://uncyclopedia.co/wiki/You_have_two_cows/18 You have two cows]
* [https://en.uncyclopedia.co/wiki/You_have_two_cows/18 You have two cows]


==Online Execution==
==Online Execution==
[[Help:Similar Sites/Online Execution|This page]] has a table of web sites that allow code to be executed from a web interface.
{{Help:Similar Sites/Online Execution}}

==Algorithms and Data Structures==

* [http://will.thimbleby.net/algorithms/doku.php Algorithm Wiki] - interactive demonstrations of many important algorithms
* [https://xlinux.nist.gov/dads/ Dictionary of Algorithms and Data Structures] - a dictionary of algorithms, algorithmic techniques, data structures, archetypal problems, and related definitions.


=MIA=
=MIA=
Line 55: Line 63:
If a site is listed in this section, but is actually still live, please move it back to the live section.
If a site is listed in this section, but is actually still live, please move it back to the live section.


* [http://algpedia.dcc.ufrj.br/ AlgPedia - The free algorithms encyclopedia]
** [https://web.archive.org/web/20190225060039/http://algpedia.dcc.ufrj.br/ Home page at Internet Archive]
* [http://algowiki.net/ AlgoWiki: The Programmer's Compendium] — Site is currently down. Most recent version at the Wayback Machine is from [https://web.archive.org/web/20120424061654/http://algowiki.net/wiki/index.php?title=Main_Page April 24, 2012].
* [http://algowiki.net/ AlgoWiki: The Programmer's Compendium] — Site is currently down. Most recent version at the Wayback Machine is from [https://web.archive.org/web/20120424061654/http://algowiki.net/wiki/index.php?title=Main_Page April 24, 2012].
* [http://cw.tactileint.com/ CrossWise]
* [http://cw.tactileint.com/ CrossWise]
Line 67: Line 77:
* [http://wp7mapping.interoperabilitybridges.com/ Windows Phone 7 Mapping] - mapping to Windows Phone 7 API, from the APIs of iPhone, Android, and Qt
* [http://wp7mapping.interoperabilitybridges.com/ Windows Phone 7 Mapping] - mapping to Windows Phone 7 API, from the APIs of iPhone, Android, and Qt
* [http://www.kernelthread.com/hanoi/ Hanoimania]
* [http://www.kernelthread.com/hanoi/ Hanoimania]
* [http://www.numerical-recipes.com/nronline_switcher.php Numerical Recipes Books On-Line], statistical programs in Fortran and C, dead-tree books now available as free e-Books
* [http://numerical.recipes/oldverswitcher.html Numerical Recipes Books On-Line], statistical programs in Fortran and C, dead-tree books now available as free e-Books
* [http://www.dawnofthegeeks.com/software_rendering/index.php? Real-Time Software Rendering]
* [http://www.dawnofthegeeks.com/software_rendering/index.php? Real-Time Software Rendering]
* [http://cs.fit.edu/~ryan/compare/ TPK algorithm in several languages]
* [http://cs.fit.edu/~ryan/compare/ TPK algorithm in several languages]
Line 73: Line 83:
* [http://wiki.archlinux.org/index.php/Kiloseconds Kiloseconds]
* [http://wiki.archlinux.org/index.php/Kiloseconds Kiloseconds]


==Algorithm Wiki==
* [http://www.algorithm-code.com/ Algorithm wiki]

I emailed the domain owner, asking for news, and offering to host an archival static copy. --[[User:Short Circuit|Michael Mol]] 16:59, 14 January 2011 (UTC)

* [http://will.thimbleby.net/algorithms/doku.php Algorithm Wiki]

Is that the same one?
-- [[User:Shyam Has Your Anomaly Mitigated|Shyam Has Your Anomaly Mitigated]] ([[User talk:Shyam Has Your Anomaly Mitigated|talk]]) 01:23, 5 January 2017 (UTC)


==CodeUU==
==CodeUU==

Latest revision as of 15:35, 28 March 2022

Rosetta Code isn't the only project which aims to document tasks in multiple languages. Other projects do exist. Here's a list. Feel free to update and add to it.

Live sites

Multi-Task efforts

Specific Tasks

Humorous

Online Execution

The following sites allow execution of some languages from a web browser.

Site Languages Notes
Easylang EasyLang IDE, Tutorials
Exercism 70 languages, can browse hundreds of solutions to each exercise. Pre-specified exercises only
formulae.org Fōrmulæ Scripts can be saved/loaded to/from local files
Gambas Playground Gambas CLI only
The Go Play Space Go Playground with Doc-Ref, Turtle- & Nightmode
The Go Playground Go The official Golang playground
Groovy Playground Groovy Load save via Github/Gist
Groovy web console Groovy Save and share. Runs on Google Cloud (GAE)
Ideone Bash, C, C++, Go, Haskell, Java, Pascal, Rust, ... ... and many more
Repl.it Basic, C, C++, Java, JavaScript, PHP, Ruby, ... ... and many more
ScalaFiddle Scala.JS, a transpiler that translates your Scala code into highly performant and optimised JavaScript.
Scastie Scastie is an interactive playground for Scala running on a JVM. Only supports static input
TIO: Try It Online More than 500 languages Only supports static input - no interactivity

Algorithms and Data Structures

MIA

These sites were online at one point, but have since vanished with no forwarding address. If you know of online, existing archived copies, please link to them. Also, Rosetta Code may be interested in hosting static copies of such sites where they're at risk of disappearing. Having such content disappear is counter to the goals of this site.

If a site is listed in this section, but is actually still live, please move it back to the live section.


CodeUU

Sent an email to the domain-by-proxy contact address, to try to get in touch with the owner. --Michael Mol 17:04, 14 January 2011 (UTC)

NoCruft

Sent an email to the domain owner. --Michael Mol 17:05, 14 January 2011 (UTC)

It's gone...

The Internet Archive crawled the site 3 times in April of 2008. http://wayback.archive.org/web/*/http://www.nocruft.com/wiki/index.php/Main_Page Unfortunately there doesn't seem to have been much content on the site at the time.