2010-12-04 4 views
5

Recherche d'un exemple de code présentant un fragment de code en anglais, Perl, Python et Ruby. Voici une example de toute une mini-solution présente dans ce format, mais je préférerais que le code soit présent fragment par fragment.(anglais, Perl, Python, Ruby) comparaison sur une base de fragment de code par fragment?

+10

[Code Rosetta] (http://rosettacode.org/wiki/Welcome_to_Rosetta_Code) – aaronasterling

+0

@aaronasterling: C'est la meilleure réponse, s'il vous plaît poster en tant que tel que nous puissions upvote :) – delnan

+6

Les gens écrivent la merde en Perl et ensuite se plaindre il n'est pas très lisible. CICO. –

Répondre

2

Rosetta Code a actuellement 449 tâches, dont 349 langues sont couvertes, bien que le site ne promet pas (et ne peut pas) avoir des solutions à chaque tâche dans chaque langue.

REMARQUE:aaronasterling Posté Rosetta Code comme un commentaire à la question, mais jamais comme une réponse. Après 24 heures, je l'ai affiché moi-même comme une réponse, puisque je ne prévois pas de laisser ma question ouverte pour toujours, et c'est une réponse à la question. N'hésitez pas à voter pour le commentaire, et non cette réponse; si aaronasterling l'affiche comme réponse, je supprimerai cette réponse.

2

Un bon endroit pour regarder serait Project Euler où (après avoir résolu les puzzles vous-même) vous avez accès à des solutions par d'autres personnes dans toutes sortes de langages de programmation. Bien sûr, il y aura parfois des solutions atroces, il faudra donc regarder attentivement les réponses.

+1

... même si c'est la plupart des problèmes liés aux mathématiques. – delnan

+0

@delnan: Ne sachant rien des mathématiques, je trouve en fait intéressant que la notation mathématique puisse remplacer l'anglais dans le contexte de cette question; en partie basé sur mon hypothèse que la notation mathématique est universelle à travers les langues. – blunders

+0

@Tim Pietzcker: +1 Merci, étant donné que ce n'est pas une correspondance extacte ma demande pour une comparaison des langues couvertes fragment par fragment (sans avoir à coder une réponse) va attendre et voir si quelqu'un d'autre répond . Sinon, je vais vous choisir comme réponse. Merci encore! – blunders

Questions connexes