Uma série de artigos "Uma língua por dia" de Andrey Shitov

Andrey Shitov, um famoso desenvolvedor Perl, decidiu este ano experimentar tantas linguagens de programação quanto possível e compartilhar sua experiência com os leitores.

As linguagens de programação são incríveis! Você se apaixona por um idioma assim que escreve alguns programas de teste. Quanto mais você estuda, melhor você sente a linguagem em si e as ideias subjacentes a ela.

No calendário do Advento deste ano (de 1º a 24 de dezembro), publicarei artigos diários cobrindo o básico de várias linguagens de programação: um dia - uma linguagem. Para tornar as revisões mais úteis, tentarei manter um formato consistente e detalhar os aspectos da linguagem necessários para escrever os seguintes miniprojetos:

  • Olá Mundo!
  • Uma função que calcula fatorial recursivamente ou em estilo funcional
  • Um programa que cria um array de objetos e executa chamadas de métodos polimórficos neles
  • Implementação de classificação do sono. Este algoritmo não é utilizado em condições de combate, mas demonstra perfeitamente as capacidades da linguagem em termos de competição

Lista de idiomas:

  • Dia 1. Datilografado
  • Dia 2. Ferrugem
  • Dia 3. Júlia
  • Dia 4. Kotlin
  • Dia 5. C++ moderno
  • Dia 6. Cristal
  • Dia 7. Escala
  • Dia 8. Dardo
  • Dia 9. Hackear
  • Dia 10. Lua
  • Dia 11. Raku
  • Dia 12. Elixir
  • Dia 13. OCaml
  • Dia 14. Clojure
  • Dia 15. Nim
  • Dia 16. V
  • Dia 17. Vá
  • Dia 18
  • Dia 19. Vermelho
  • Dia 20. Mercúrio
  • Dia 21

Fonte: linux.org.ru

Adicionar um comentário