Unha serie de artigos "Unha lingua ao día" de Andrey Shitov

Andrey Shitov, un famoso desenvolvedor de Perl, decidiu este ano probar tantas linguaxes de programación como sexa posible e compartir a súa experiencia cos lectores.

As linguaxes de programación son incribles! Namórase dunha lingua en canto escribes algúns programas de proba. Canto máis estudas, mellor sentes a propia lingua e as ideas que a subxacen.

No calendario de Nadal deste ano (do 1 ao 24 de decembro) publicarei artigos diarios nos que se recollen os conceptos básicos de varias linguaxes de programación: un día - un idioma. Para que as recensións sexan máis útiles, tentarei manter un formato coherente e desglosar aspectos da linguaxe necesaria para escribir os seguintes miniproxectos:

  • Ola, mundo!
  • Unha función que calcula factorial recursivamente ou en estilo funcional
  • Un programa que crea unha matriz de obxectos e realiza chamadas de métodos polimórficos sobre eles
  • Implantación da ordenación do sono. Este algoritmo non se usa en condicións de combate, pero demostra perfectamente as capacidades da linguaxe en termos de competición.

Lista de idiomas:

  • Día 1. TypeScript
  • Día 2. Ferruxe
  • Día 3. Xulia
  • Día 4. Kotlin
  • Día 5. C++ moderno
  • Día 6. Cristal
  • Día 7. Scala
  • Día 8. Dardo
  • Día 9. Hack
  • Día 10. Lua
  • Día 11. Raku
  • Día 12. Elixir
  • Día 13. OCaml
  • Día 14. Clojure
  • Día 15. Nim
  • Día 16. V
  • Día 17. Vaia
  • Día 18
  • Día 19. Vermello
  • Día 20. Mercurio
  • Día 21

Fonte: linux.org.ru

Engadir un comentario