Серія статей «З мови в день» від Андрія Шитова

Андрій Шитов, відомий Perl-розробник, вирішив цього року спробувати якнайбільше мов програмування та поділитися досвідом із читачами.

Мови програмування чудові! Ти закохуєшся в якусь мову, як тільки напишеш кілька тестових програм. Чим більше вивчаєш, тим краще відчуваєш саму мову та ідеї покладені в його фундамент.

У різдвяному календарі цього року (з 1 по 24 грудня), я щоденно публікуватиму статті, що розповідають про основи різних мов програмування: один день — одна мова. Щоб зробити огляди більш корисними, я намагатимусь дотримуватися єдиного формату та розібрати аспекти мови, необхідні для написання наступних міні-проектів:

  • Привіт Світ!
  • Функція, яка обчислює факторіал рекурсивно або у функціональному стилі
  • Програму, що створює масив об'єктів та виконує поліморфний виклик методів на них
  • Реалізація сонного сортування (sleep sort). Даний алгоритм не застосовується в бойових умовах, але чудово демонструє можливості мови у розрізі конкурентності

Список мов:

  • День 1. TypeScript
  • День 2. Rust
  • День 3. Julia
  • День 4. Kotlin
  • День 5. Сучасний C++
  • День 6. Crystal
  • День 7. Scala
  • День 8. Dart
  • День 9. Hack
  • День 10. Lua
  • День 11. Raku
  • День 12. Elixir
  • День 13. OCaml
  • День 14. Clojure
  • День 15. Nim
  • День 16. V
  • День 17. Go
  • День 18. Hy
  • День 19. Red
  • День 20. Mercury
  • День 21. Elm

Джерело: linux.org.ru

Додати коментар або відгук