"Críptico hasta el infinito, paréntesis y comas hasta la saciedad, complicado". Esa es la típica afirmación de alguien -disculpen la insinuación- que nunca ha desarrollado en estos lenguajes. Después de años de perderse en BASIC (1982-86) con el ensamblador 8086 concurrente orgías (si estás buscando algo críptico, entonces esa es una buena opción) Aprendí C, eso fue parte de mi tesis de diploma (no estudié informática). Inmediatamente me llamó la atención la estructura y la claridad del lenguaje. Esto ha sido heredado en la misma medida, a pesar de la extensión de las funciones, a las hijas y nietas C ++, Java y C #. El antepasado de todos estos lenguajes fue Algol, hay muchos lenguajes estructurados de manera similar (PL/1 , Ada, también Pascal) ¿Qué debería estar mal para aprender uno de ellos? Hoy escribo casi exclusivamente Java, pero debido a que es similar o casi un superconjunto de él, puedo leer y comprender C, Pascal (que nunca he "aprendido"), C++, C#, Kotlin, etc. yo entre 1987 y 1993 LISP aprendí a entender las lambdas en Java muy rápido y una cosa más - si quieres aprender a programar, no deberías aprender ningún lenguaje. Primero debe entender que un lenguaje de programación es solo una herramienta para formular una definición de proceso ya existente. También creo que Python es voluminoso, ya que la función nunca debe seguir el formulario (reemplazando elementos de estructura clara {} o comenzar / terminar con espacios en blanco).
24
Feb
Por KAB