LINUX.ORG.RU

История изменений

Исправление rtxtxtrx, (текущая версия) :

Ты пишешь чушь. Про C++ тот же. Go не призван его заменить. Это язык со сборщиком мусора. В нем даже нет оптимизации хвостовой рекурсии. Поэтому любой рекурсивный алгоритм грозит закончиться былинным отказом (ты сам про алгоритмдристику эту вспомнил, ага, а сколько там рекурсивных алгоритмов?). Я на нем вообще пишу раз в полгода. Но в жизни сталкиваюсь каждый день:

  • На нем написаны yay, docker и caddy.
  • yay — это обертка над pacman, поддерживающая aur.
  • caddy — быстрый проксирующий сервер…
  • docker в представлении не нуждается…
  • yay и docker можно было бы написать на питон, но go тут используется за его портативность, его бинарники жирные, так как содержат рантайм и зависят лишь от сишной либы, если собраны без спец флага…
  • caddy хорош своей простотой… на этом все. на c сложнее писать, но любой сишный код на порядок эффективнее может управлять памятью

Итого: Go - это говноязык с примитивным синтаксисом, разработанный для «як-як и в продакшен», когда некогда думать над красотой кода и тп, поэтому из него выбросили все ненужное для быдлокодеров.

Исходная версия rtxtxtrx, :

Ты пишешь чушь. Про C++ тот же. Go не призван его заменить. Это язык со сборщиком мусора. В нем даже нет оптимизации хвостовой рекурсии. Поэтому любой рекурсивный алгоритм грозит закончиться былинным отказом. Я на нем вообще пишу раз в полгода. Но в жизни сталкиваюсь каждый день:

  • На нем написаны yay, docker и caddy.
  • yay — это обертка над pacman, поддерживающая aur.
  • caddy — быстрый проксирующий сервер…
  • docker в представлении не нуждается…
  • yay и docker можно было бы написать на питон, но go тут используется за его портативность, его бинарники жирные, так как содержат рантайм и зависят лишь от сишной либы, если собраны без спец флага…
  • caddy хорош своей простотой… на этом все. на c сложнее писать, но любой сишный код на порядок эффективнее может управлять памятью

Итого: Go - это говноязык с примитивным синтаксисом, разработанный для «як-як и в продакшен», когда некогда думать над красотой кода и тп, поэтому из него выбросили все ненужное для быдлокодеров.