Andrei Shitov, tuntud Perl-arendaja, otsustas sel aastal proovida vÔimalikult palju programmeerimiskeeli ja jagada oma kogemusi lugejatega.
Programmeertung keeled on imetlusvÀÀrsed! Sa armud mÔnda keelt kohe, kui kirjutad mÔned testprogrammid. Mida rohkem Ôpid, seda paremini tunned keelt ja selle aluseid ideid.
KĂ€esoleva aasta jĂ”ulukalendris (1. kuni 24. detsember) avaldan iga pĂ€ev artikleid, mis kĂ€sitlevad erinevate programmeerimiskeelte aluseid: ĂŒks pĂ€ev â ĂŒks keel. Et ĂŒlevaated oleksid kasulikumad, pĂŒĂŒan jĂ€rgida ĂŒhte formaati ja analĂŒĂŒsida keele aspekte, mis on vajalikud jĂ€rgmiste mini-projectide kirjutamiseks:
- Tere, maailm!
- Funktsioon, mis arvutab rekurssiivselt vÔi funktsionaalset stiilis faktoriaali
- Programm, mis loob objekti massiivi ja viib lĂ€bi polĂŒmorfse meetodiloendi
- Une sortimise (sleep sort) rakendamine. See algoritm ei kasutata tootmises, kuid nÀitab suurepÀraselt keele vÔimeid seoses konkurentsiga
Keeled:
- PĂ€ev 1. TypeScript
- PĂ€ev 2. Rust
- PĂ€ev 3. Julia
- PĂ€ev 4. Kotlin
- PĂ€ev 5. Kaasaegne C++
- PĂ€ev 6. Crystal
- PĂ€ev 7. Scala
- PĂ€ev 8. Dart
- PĂ€ev 9. Hack
- PĂ€ev 10. Lua
- PĂ€ev 11. Raku
- PĂ€ev 12. Elixir
- PĂ€ev 13. OCaml
- PĂ€ev 14. Clojure
- PĂ€ev 15. Nim
- PĂ€ev 16. V
- PĂ€ev 17. Go
- PĂ€ev 18. Hy
- PĂ€ev 19. Red
- PĂ€ev 20. Mercury
- PĂ€ev 21. Elm
Allikas: linux.org.ru
