Serie di articoli «Un linguaggio al giorno» di Andrey Shitov

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

I linguaggi di programmazione sono affascinanti! Ti innamori di un linguaggio non appena scrivi alcuni programmi di prova. Più studi, meglio comprendi il linguaggio stesso e le idee che ne stanno alla base.

Nel calendario dell'Avvento di quest'anno (dal 1 al 24 dicembre), pubblicherò ogni giorno articoli che esplorano le basi di vari linguaggi di programmazione: un giorno — un linguaggio. Per rendere le recensioni più utili, cercherò di seguire un formato uniforme e di trattare gli aspetti del linguaggio necessari per scrivere i prossimi mini-progetti:

  • Hello, World!
  • Una funzione che calcola il fattoriale in modo ricorsivo o funzionale
  • Un programma che crea un array di oggetti e esegue chiamate di metodi polimorfici su di essi
  • L'implementazione del sleep sort. Questo algoritmo non viene utilizzato in situazioni reali, ma dimostra magnificamente le capacità del linguaggio in termini di concorrenza.

Elenco dei linguaggi:

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

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster