Seria artykułów „Po języku w dzień” autorstwa Andrieja Szytowa

Andrzej Szitow, znany programista Perl, postanowił w tym roku spróbować jak najwięcej języków programowania i podzielić się doświadczeniem z czytelnikami.

Języki programowania są wspaniałe! Zakochujesz się w jakimś języku, gdy tylko napiszesz kilka testowych programów. Im więcej się uczysz, tym lepiej czujesz sam język oraz idee, na których jest oparty.

W tegorocznym kalendarzu adwentowym (od 1 do 24 grudnia) codziennie będę publikować artykuły opowiadające o podstawach różnych języków programowania: jeden dzień — jeden język. Aby recenzje były bardziej użyteczne, postaram się trzymać jednego formatu i omówić aspekty języka niezbędne do napisania kolejnych mini-projektów:

  • Witaj, świecie!
  • Funkcja obliczająca silnię rekurencyjnie lub w stylu funkcyjnym
  • Program tworzący tablicę obiektów i wykonujący polimorficzne wywołania metod na nich
  • Implementacja sortowania usypiającego (sleep sort). Ten algorytm nie jest stosowany w warunkach bojowych, ale doskonale demonstruje możliwości języka w kontekście współbieżności.

Lista języków:

  • Dzień 1. TypeScript
  • Dzień 2. Rust
  • Dzień 3. Julia
  • Dzień 4. Kotlin
  • Dzień 5. Nowoczesny C++
  • Dzień 6. Crystal
  • Dzień 7. Scala
  • Dzień 8. Dart
  • Dzień 9. Hack
  • Dzień 10. Lua
  • Dzień 11. Raku
  • Dzień 12. Elixir
  • Dzień 13. OCaml
  • Dzień 14. Clojure
  • Dzień 15. Nim
  • Dzień 16. V
  • Dzień 17. Go
  • Dzień 18. Hy
  • Dzień 19. Red
  • Dzień 20. Mercury
  • Dzień 21. Elm

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster