RosettaGit: Same projects in many programming languages
rosettagit.org
rosettagit.org
I would prefer a smaller set of compared languages where the provided snippets are actually up to date. Take the Techempower Benchmarks. Here experts fight against experts for the performance crown. And they categorize what they compare.
There's an older, more generic git transclusion extension for MediaWiki that needs a maintainer and updates: https://www.mediawiki.org/wiki/Extension:Git2Pages
And approaching the problem from the other end, there's the git porcelain git-remote-mediawiki that translates git commands into MediaWiki API requests: https://github.com/Git-Mediawiki/Git-Mediawiki
Git-Mediawiki is also known as mw-to-git in git's `contrib`: https://git.kernel.org/pub/scm/git/git.git/tree/contrib/mw-t...
The problem is that you must trust your cut&paste abilities to not break the code :).
I could see something like control engineers do, use machine learn to help tune a controller. In this case, use a model to generate an aproximation code translation with accompanying degree of precision.
I clicked "Send Email" and scrolled down the page, curious what might help out my recent PHP rage.
And what to my wondering eyes should appear? A concise PHP example using several undocumented features!
Thanks!
The data was originally forked from rosettacode.org on 2019-10-22. In comparison to Rosetta Code, in RosettaGit all code is stored and hosted in a repository on GitHub instead of a MediaWiki. This has following advantages:
* Code can be edited with proper text editors
* Continous integration and delivery can be used to ensure a high code quality
* All infrastrucuture for git (e.g. GitHub) simplifies further development
* Faster load times as pages are only rebuilt after a changeThe data was originally forked from rosettacode.org on 2019-10-22. In comparison to Rosetta Code, in RosettaGit all code is stored and hosted in a repository on GitHub instead of a MediaWiki. This has following advantages:
* Code can be edited with proper text editors
* Continous integration and delivery can be used to ensure a high code quality
* All infrastrucuture for git (e.g. GitHub) simplifies further development
* Faster load times as pages are only rebuilt after a change
If you discount its standard library however, I think it might not necessarily beat APL.
Rosetta Code is specifically not a collection of library code. You're not supposed to take code from there, so it doesn't matter whether they all implement exactly the same thing.
The advantage over GitHub is that it's much easier to find what you're looking for, and the code you will find will (supposedly) be written explicitly for expository purposes.
I have been trying to learn Racket and I already know a lot of other languages. This will give me a place to compare implementations of the same problem.