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 nevjerojatni! Zaljubite se u jezik čim napišete nekoliko testnih programa. Što više proučavate, to bolje osjećate sam jezik i ideje na kojima se temelji.
U ovogodišnjem božićnom kalendaru (od 1. do 24. prosinca) svakodnevno ću objavljivati članke o osnovama raznih programskih jezika: jedan dan - jedan jezik. Kako bi recenzije bile korisnije, pokušat ću se držati dosljednog formata i raščlaniti aspekte jezika koji su potrebni za pisanje sljedećih mini-projekata:
- Pozdrav svijete!
- Funkcija koja računa faktorijel rekurzivno ili u funkcionalnom stilu
- Program koji stvara niz objekata i izvršava pozive polimorfne metode na njima
- Implementacija sortiranja spavanja. Ovaj algoritam se ne koristi u borbenim uvjetima, ali savršeno pokazuje mogućnosti jezika u smislu natjecanja
Popis jezika:
- Dan 1. TypeScript
- Dan 2. Hrđa
- Dan 3. Julija
- Dan 4. Kotlin
- Dan 5. Moderni C++
- Dan 6. Kristal
- 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
- 18. dan
- Dan 19. Red
- Dan 20. Merkur
- 21. dan
Izvor: linux.org.ru