Série de artigos 'Uma palavra por dia' por Andrei Shitov

André Shitov, um conhecido desenvolvedor Perl, decidiu este ano experimentar o maior número possível de linguagens de programação e compartilhar suas experiências com os leitores.

As linguagens de programação são incríveis! Você se apaixona por uma linguagem assim que escreve alguns programas de teste. Quanto mais você estuda, melhor você compreende a própria linguagem e as ideias que a fundamentam.

No calendário de Natal deste ano (de 1 a 24 de dezembro), publicarei diariamente artigos abordando os fundamentos de várias linguagens de programação: um dia — uma linguagem. Para tornar as revisões mais úteis, tentarei seguir um formato consistente e analisar os aspectos da linguagem necessários para a realização dos próximos mini-projetos:

  • Olá, Mundo!
  • Função que calcula o fatorial de maneira recursiva ou em estilo funcional
  • Programa que cria um array de objetos e realiza chamadas polimórficas de métodos sobre eles
  • Implementação da ordenação por sono (sleep sort). Este algoritmo não é utilizado em situações práticas, mas demonstra maravilhosamente as capacidades da linguagem em termos de concorrência

Lista de linguagens:

  • Dia 1. TypeScript
  • Dia 2. Rust
  • Dia 3. Julia
  • Dia 4. Kotlin
  • Dia 5. C++ moderno
  • Dia 6. Crystal
  • Dia 7. Scala
  • Dia 8. Dart
  • Dia 9. Hack
  • Dia 10. Lua
  • Dia 11. Raku
  • Dia 12. Elixir
  • Dia 13. OCaml
  • Dia 14. Clojure
  • Dia 15. Nim
  • Dia 16. V
  • Dia 17. Go
  • Dia 18. Hy
  • Dia 19. Red
  • Dia 20. Mercury
  • Dia 21. Elm

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster