2009-08-17 17 views
5

Me pregunto si existe una base de conocimiento compilada de funciones o funcionalidades similares entre varios lenguajes de programación. La razón por la que estoy haciendo esta pregunta se debe al hecho de que uno está aprendiendo un nuevo lenguaje de programación y tiene un amplio conocimiento de otro, a menudo es difícil conocer o imaginar la correlación de funciones entre esos dos idiomas.Referencia de funciones similares entre Lenguajes de programación

Obviamente, si tal referencia existe, haría mucho más fácil aprender un nuevo idioma, ya que uno solo tenía que buscar la función similar y finalmente memorizarla.

+0

pregunta por similitudes de funciones y similitudes de operaciones de lenguaje. cuál de estos es más cercano a lo que está preguntando: cómo fusiona elementos de 2 matrices, o busca la longitud de una cadena, o genera un mapa de bits de color verdadero, o abre, escribe, cierra un archivo o lee una fila de una base de datos ? Creo que la simple comparación de sintaxis no va a ofrecer mucho apalancamiento al moverse entre idiomas –

+0

En realidad, podría hacer que algunas cosas sean más difíciles, especialmente las sutiles diferencias de sintaxis. Sería mejor ver cómo ciertas características grandes son similares, para ver cómo los patrones en el lenguaje A podrían aplicarse en el lenguaje B. –

Respuesta

4

Syntax across languages es el mejor. Cataloga estructuras de control, tipos de datos, bibliotecas, comentarios y mucho más. Incluye información sobre Delphi, SML, OCaml, Java, Smalltalk, C++, Ruby, Perl, Python, Lisp, PL/I, PHP, EmacsLisp y VisualBasic.

0

The original wiki es bastante bueno porque es una discusión de flujo libre (Es no pretende ser una enciclopedia basada en reglas como la wikipedia) de programación, que con su enfoque en la historia, formas serpenteantes, guerras de llama y fanboyismo del lenguaje (todo en buena diversión) dice mucho sobre ho w características x en el lenguaje A es básicamente/mejor/tipo de equivalente a la función y en el lenguaje B.

Cuestiones relacionadas