Una serie di articoli "Una lingua al giorno" di Andrey Shitov

Andrey Shitov, un famoso sviluppatore Perl, quest'anno ha deciso di provare quanti più linguaggi di programmazione possibile e di condividere la sua esperienza con i lettori.

I linguaggi di programmazione sono fantastici! Ti innamori di una lingua non appena scrivi alcuni programmi di prova. Più studi, meglio senti la lingua stessa e le idee che ne sono alla base.

Nel calendario natalizio di quest'anno (dal 1 al 24 dicembre), pubblicherò articoli giornalieri che copriranno le basi di vari linguaggi di programmazione: un giorno - una lingua. Per rendere le recensioni più utili, cercherò di attenermi a un formato coerente e di suddividere gli aspetti del linguaggio necessari per scrivere i seguenti mini-progetti:

  • Ciao mondo!
  • Una funzione che calcola il fattoriale in modo ricorsivo o in stile funzionale
  • Un programma che crea una serie di oggetti ed esegue chiamate al metodo polimorfico su di essi
  • Implementazione dell'ordinamento del sonno. Questo algoritmo non viene utilizzato in condizioni di combattimento, ma dimostra perfettamente le capacità del linguaggio in termini di competizione

Elenco delle lingue:

  • Giorno 1. Dattiloscritto
  • Giorno 2. Ruggine
  • Giorno 3. Giulia
  • Giorno 4. Kotlin
  • Giorno 5. C++ moderno
  • Giorno 6. Cristallo
  • Giorno 7. Scala
  • Giorno 8. Dardo
  • Giorno 9. Hacking
  • Giorno 10. Lua
  • Giorno 11. Raku
  • Giorno 12. Elisir
  • Giorno 13. OCaml
  • Giorno 14. Clojure
  • Giorno 15. Nim
  • Giorno 16.V
  • Giorno 17. Vai
  • Giorno 18
  • Giorno 19. Rosso
  • Giorno 20. Mercurio
  • Giorno 21

Fonte: linux.org.ru

Aggiungi un commento