Серия статии «По езика на ден» от Андрей Шитов

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

Програмните езици са великолепни! Влюбваш се в определен език, след като напишеш няколко тестови програми. Колкото повече учиш, толкова по-добре усещаш езика и идеите, вложени в неговата основа.

В коледния календар за тази година (от 1 до 24 декември) ще публикувам статии ежедневно, описващи основите на различни програмни езици: един ден — един език. За да направя прегледите по-полезни, ще се опитам да спазвам единен формат и да разглеждам аспектите на езика, необходими за написването на следващите мини проекти:

  • Hello, World!
  • Функция, която изчислява факториел рекурсивно или във функционален стил
  • Програма, която създава масив от обекти и изпълнява полиморфно извикване на методи върху тях
  • Реализация на 'сънна сортировка' (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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster