Skip to content

Instantly share code, notes, and snippets.

@jerrdasur
Created May 11, 2025 11:10
Show Gist options
  • Select an option

  • Save jerrdasur/9bc271a077948f1b13178f3c4b32486e to your computer and use it in GitHub Desktop.

Select an option

Save jerrdasur/9bc271a077948f1b13178f3c4b32486e to your computer and use it in GitHub Desktop.

Revisions

  1. jerrdasur created this gist May 11, 2025.
    11 changes: 11 additions & 0 deletions python_vs_go.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,11 @@
    | Аспект | Zen of Python | Go Way | |
    | ------------------------ | ------------------------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------- |
    | **Философия** | "Есть один — и предпочтительно только один — очевидный способ сделать это" | "Сделай это просто, даже если это означает меньше возможностей" | |
    | **Подход к функциям** | Поддерживает множество парадигм, включая ООП и функциональное программирование | Ограниченный набор функций для упрощения языка | |
    | **Обработка ошибок** | Исключения с возможностью подавления | Явная проверка ошибок без исключений | |
    | **Конкурентность** | Поддержка через сторонние библиотеки | Встроенная поддержка через goroutines и каналы | |
    | **Философия расширения** | "Питоничность" как идеал | Минимализм и отказ от избыточных функций | ([Википе́дия][1], [Python Land][2], [Википедия][3]) |

    [1]: https://pt.wikipedia.org/wiki/Zen_de_Python?utm_source=chatgpt.com "Zen de Python"
    [2]: https://python.land/the-zen-of-python?utm_source=chatgpt.com "The Zen of Python (PEP-20 easter egg)"
    [3]: https://en.wikipedia.org/wiki/Python_%28programming_language%29?utm_source=chatgpt.com "Python (programming language)"