Una serie de artículos "Un idioma al día" de Andrey Shitov

Andrey Shitov, un famoso desarrollador de Perl, decidió este año probar tantos lenguajes de programación como fuera posible y compartir su experiencia con los lectores.

¡Los lenguajes de programación son increíbles! Te enamoras de un idioma tan pronto como escribes algunos programas de prueba. Cuanto más estudias, mejor sientes el lenguaje en sí y las ideas subyacentes.

En el calendario navideño de este año (del 1 al 24 de diciembre), publicaré artículos diarios que cubrirán los conceptos básicos de varios lenguajes de programación: un día, un idioma. Para que las reseñas sean más útiles, intentaré ceñirme a un formato coherente y desglosar aspectos del lenguaje necesario para escribir los siguientes miniproyectos:

  • ¡Hola Mundo!
  • Una función que calcula factorial de forma recursiva o en estilo funcional.
  • Un programa que crea una matriz de objetos y realiza llamadas a métodos polimórficos sobre ellos.
  • Implementación de la clasificación del sueño. Este algoritmo no se utiliza en condiciones de combate, pero demuestra perfectamente las capacidades del lenguaje en términos de competencia.

Lista de idiomas:

  • Día 1. Mecanografiado
  • Día 2. Óxido
  • Día 3. Julia
  • Día 4. Kotlin
  • Día 5. C++ moderno
  • Día 6. Cristal
  • Día 7. Escala
  • Día 8. Dardo
  • Día 9. Hackear
  • Día 10. Lúa
  • Día 11. Rakú
  • Día 12. Elixir
  • Día 13. OCaml
  • Día 14. Clojure
  • Día 15. Nim
  • Día 16.V
  • Día 17. Ir
  • Día 18
  • Día 19. Rojo
  • Día 20. Mercurio
  • Día 21

Fuente: linux.org.ru

Añadir un comentario