Andrey Shitov, en berømt Perl-utvikler, bestemte seg i år for å prøve så mange programmeringsspråk som mulig og dele sin erfaring med leserne.
Programmeringsspråk er fantastiske! Du blir forelsket i et språk så snart du skriver noen testprogrammer. Jo mer du studerer, jo bedre føler du selve språket og ideene som ligger til grunn.
I årets julekalender (fra 1. til 24. desember) vil jeg publisere daglige artikler som dekker det grunnleggende om ulike programmeringsspråk: én dag – ett språk. For å gjøre anmeldelsene mer nyttige, vil jeg prøve å holde meg til et konsistent format og bryte ned aspekter ved språket som trengs for å skrive følgende miniprosjekter:
- Hei Verden!
- En funksjon som beregner faktoriell rekursivt eller i funksjonell stil
- Et program som lager en rekke objekter og utfører polymorfe metodeanrop på dem
- Gjennomføring av søvnsortering. Denne algoritmen brukes ikke i kampforhold, men den demonstrerer perfekt språkets evner når det gjelder konkurranse
Liste over språk:
- Dag 1. TypeScript
- Dag 2. Rust
- Dag 3. Julia
- Dag 4. Kotlin
- Dag 5. Moderne C++
- Dag 6. Krystall
- Dag 7. Scala
- Dag 8. Dart
- Dag 9. Hack
- Dag 10. Lua
- Dag 11. Raku
- Dag 12. Elixir
- Dag 13. OKaml
- Dag 14. Clojure
- Dag 15. Nim
- Dag 16. V
- Dag 17. Gå
- Dag 18
- Dag 19. Rødt
- Dag 20. Merkur
- Dag 21
Kilde: linux.org.ru