Serie di articoli "Un linguaggio al giorno" di Andrei Shitov

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

I linguaggi di programmazione sono straordinari! Ti innamori di un linguaggio non appena scrivi alcuni programmi di prova. Più studi, meglio comprendi il linguaggio stesso e le idee su cui è fondato.

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

  • Ciao, Mondo!
  • Una funzione che calcola il fattoriale in modo ricorsivo o in stile funzionale
  • Un programma che crea un array di oggetti e esegue chiamate ai metodi polimorfi su di essi
  • L'implementazione della sleep sort. Questo algoritmo non è utilizzato in condizioni 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, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster