Andrey Shitov, poznati Perl programer, odlučio je ove godine isprobati što više programskih jezika i podijeliti svoje iskustvo s čitateljima.
Programski jezici su fantastični! Zaljubite se u jezik čim napišete nekoliko testnih programa. Što više učite, to bolje osjećate sam jezik i ideje koje su u njegovoj osnovi.
U ovogodišnjem božićnom kalendaru (od 1. do 24. decembra) svakodnevno ću objavljivati članke koji pokrivaju osnove različitih programskih jezika: jedan dan - jedan jezik. Da recenzije budu korisnije, pokušat ću se držati dosljednog formata i razložiti aspekte jezika koji su potrebni za pisanje sljedećih mini projekata:
- Zdravo svijete!
- Funkcija koja faktorijal izračunava rekurzivno ili u funkcionalnom stilu
- Program koji kreira niz objekata i izvodi polimorfne pozive metoda na njima
- Implementacija sortiranja sna. Ovaj algoritam se ne koristi u borbenim uslovima, ali savršeno pokazuje sposobnosti jezika u smislu takmičenja
Lista jezika:
- Dan 1. TypeScript
- Dan 2. Rust
- Dan 3. Julia
- Dan 4. Kotlin
- Dan 5. Moderni C++
- Dan 6. Crystal
- Dan 7. Scala
- Dan 8. Pikado
- Dan 9. Hack
- Dan 10. Lua
- Dan 11. Raku
- Dan 12. Eliksir
- Dan 13. OCaml
- Dan 14. Clojure
- Dan 15. Nim
- Dan 16. V
- Dan 17. Idi
- Dan 18
- Dan 19. Red
- Dan 20. Merkur
- 21. dan
izvor: linux.org.ru