2010-12-04 10 views
5

Buscando un código de muestras que presente un fragmento de código en inglés simple, Perl, Python y Ruby. Aquí hay un example de una mini-solución completa presente en ese formato, pero prefiero tener el código presente fragmentado por fragmento.(inglés, Perl, Python, Ruby) comparación en un código fragmento por fragmento?

+10

[Código de Rosetta] (http://rosettacode.org/wiki/Welcome_to_Rosetta_Code) – aaronasterling

+0

@aaronasterling: Esa es la mejor respuesta, por favor, puesto que, como tal, por lo que podemos upvote :) – delnan

+6

La gente escribe basura en Perl y luego se quejan de que no es muy legible CICO. –

Respuesta

2

Rosetta Code tiene actualmente 449 tareas, de las cuales se cubren aproximadamente 349 idiomas, aunque el sitio no promete (y no puede) tener soluciones para cada tarea en todos los idiomas.

NOTA:aaronasterling ha publicado el Código Rosetta como un comentario a la pregunta, pero nunca como una respuesta. Después de 24 horas, lo publiqué como una respuesta, ya que no planeo dejar mi pregunta abierta para siempre, y es una respuesta a la pregunta. Siéntase libre de votar el comentario, y no esta respuesta; si aaronasterling lo publica como respuesta, eliminaré esta respuesta.

2

Un buen lugar para buscar sería Project Euler donde (después de resolver los rompecabezas usted mismo) tiene acceso a soluciones de otras personas en todo tipo de lenguajes de programación. Por supuesto, a veces habrá soluciones atroces, por lo que tendrías que mirar las respuestas cuidadosamente.

+1

... aunque esa es la mayoría de los problemas relacionados con las matemáticas. – delnan

+0

@delnan: al no saber nada de matemáticas, de hecho me parece interesante que la notación matemática podría ser un reemplazo del inglés en el contexto de esta pregunta; en parte, basado en mi suposición de que la notación matemática es universal en todos los idiomas. – blunders

+0

@Tim Pietzcker: +1 Gracias, dado que no es una coincidencia extact, mi solicitud de una comparación de solo los idiomas cubiertos fragmento por fragmento (sin tener que codificar una respuesta) va a esperar y ver si alguien más responde . Si no, te seleccionaré como la respuesta. ¡Gracias otra véz! – blunders

Cuestiones relacionadas