Andrey Shitov, znani razvijalec Perla, se je odločil, da bo letos preizkusil čim več programskih jezikov in svoje izkušnje delil z bralci.
Programski jeziki so neverjetni! V jezik se zaljubiš takoj, ko napišeš nekaj testnih programov. Bolj kot študirate, bolje čutite sam jezik in ideje, ki so v njegovi osnovi.
V letošnjem božičnem koledarju (od 1. do 24. decembra) bom vsak dan objavljal članke o osnovah različnih programskih jezikov: en dan, en jezik. Da bodo ocene bolj uporabne, se bom poskušal držati dosledne oblike in razčleniti vidike jezika, potrebnega za pisanje naslednjih mini projektov:
- Pozdravljen, svet!
- Funkcija, ki izračuna faktorijel rekurzivno ali v funkcionalnem slogu
- Program, ki ustvari matriko objektov in na njih izvaja klice polimorfne metode
- Izvedba razvrščanja med spanjem. Ta algoritem se ne uporablja v bojnih razmerah, vendar odlično prikazuje zmogljivosti jezika v kontekstu tekmovanja.
Seznam jezikov:
- 1. dan
- 2. dan Rust
- 3. dan Julia
- 4. dan
- 5. dan Sodobni C++
- 6. dan
- 7. dan Scala
- 8. dan
- 9. dan. Hack
- 10. dan
- 11. dan Raku
- 12. dan Eliksir
- 13. dan
- 14. dan Clojure
- 15. dan
- Dan 16.V
- 17. dan Pojdi
- 18. dan
- 19. dan
- 20. dan Merkur
- 21. dan
Vir: linux.org.ru