Email or username:

Password:

Forgot your password?
17 comments
Dr. Quadragon ❌

@termonoid Да схуя ли. Go прекрасен.

А место занимаемое бинарником, если оно предсказуемо - часто оно вообще не критично.

@a1ba

Mo Rijndael (archive) replied to Dr. Quadragon ❌

@drq док, это вообще то просто мем успокойся :blobcatgooglyholdingitsheadinitshands:

@a1ba

:umu: :umu: replied to Mo Rijndael (archive)
@termonoid @drq у раста кстати тоже статика. Динамика вроде пока сугубо экспериментальная.
Mo Rijndael (archive) replied to :umu:

@a1ba стандартную либу точно можно отстыковать флагом. Но лучше так не делать, потому что ABI не стабилизирован, и имеет право резко поменяться
Ну и плюс cargo статически разрулит dll-hell из 200+ крейтов, а динамический линкер нет* :blobcatgoogly:

*вроде как решается перепаковкой всего мира под Nix

@drq

Vftdan replied to Dr. Quadragon ❌

@drq
На устройствах с терабайтным диском и больше
@termonoid @a1ba

:umu: :umu: replied to Vftdan
@vftdan @drq @termonoid Go в роутеры не пойдет -- память кончится раньше. :)
Dr. Quadragon ❌ replied to Vftdan

@vftdan Чувак, речь о мегабайтах. Какие терабайты.

Ну вот в мелкий эмбед он не пойдет разве что, это да.

@termonoid @a1ba

Vftdan replied to Dr. Quadragon ❌

@drq
Ну когда программа весит 100МБ, то я подумаю лишний раз перед тем, как ставить её на устройства, в котом диск на 128ГБ
@termonoid @a1ba

Mo Rijndael (archive) replied to Dr. Quadragon ❌

@drq не знаю, можете считать меня дедом/бомжом/небом/аллахом, но у меня от ста мегабайт как раз начинаются "значительные объемы" :blobcatgooglyshrug:

@vftdan @a1ba

Dr. Quadragon ❌ replied to Mo Rijndael (archive)

@termonoid Если это громадный git-forge, то я думаю, объем более, чем оправдан.

@vftdan @a1ba

Mo Rijndael (archive) replied to Dr. Quadragon ❌

@drq энивей, LTO запилить надо. Надеюсь этим хоть кто-то занимается. А то даже богомерзкий джаваскрипт научился выкидывать ненужное, а Го не умеет :blobcatgooglytrash:

@vftdan @a1ba

Dr. Quadragon ❌ replied to Dr. Quadragon ❌

@termonoid Сравни с Гитлабом, который со своим Руби, в развернутом виде два с половиной гига занимает (изначально я написал 300 мегабайт, потом полез проверять, и охуел)

packages.gitlab.com/gitlab/git

И при этом умудряется выжирать без остатка проц, память, тормозить как не в себя, разворачиваться как кусок хуйни, отвратительно админиться, и прочие радости ruby-приложений.

Соточка для подобного проекта "одним куском" в несжатом виде - это еще норм, это еще ОЧЕНЬ компактненько.

@vftdan @a1ba

@termonoid Сравни с Гитлабом, который со своим Руби, в развернутом виде два с половиной гига занимает (изначально я написал 300 мегабайт, потом полез проверять, и охуел)

packages.gitlab.com/gitlab/git

И при этом умудряется выжирать без остатка проц, память, тормозить как не в себя, разворачиваться как кусок хуйни, отвратительно админиться, и прочие радости ruby-приложений.

Mo Rijndael (archive) replied to Dr. Quadragon ❌

@drq ну скриптовые языки тут в заранее невыгодном положении, потому что хранят исполняемый код в менее компактном тексте, и опять же, вряд ли делают tree-shaking!

*на этом моменте я открыл ссылку*
йобаный сырник.... :blobcatgooglyholdingitsheadinitshands:

И всё же, моя позиция не в том, что Го слишком жирный выкидывайте, а в том что оно может работать *ещё лучше*, если будет использовать одну оптимизацию, которую уже много кто делает, и которая хорошо себя зарекомендовала

@vftdan @a1ba

@drq ну скриптовые языки тут в заранее невыгодном положении, потому что хранят исполняемый код в менее компактном тексте, и опять же, вряд ли делают tree-shaking!

*на этом моменте я открыл ссылку*
йобаный сырник.... :blobcatgooglyholdingitsheadinitshands:

И всё же, моя позиция не в том, что Го слишком жирный выкидывайте, а в том что оно может работать *ещё лучше*, если будет использовать одну оптимизацию, которую уже много кто делает, и которая хорошо себя зарекомендовала

Mo Rijndael (archive) replied to Mo Rijndael (archive)

@drq а ещё по ссылке там написано
> GitLab Community Edition (including NGINX, Postgres, Redis)
Тут уже возникают серьезные вопросы к упаковщикам этого чуда...

@vftdan @a1ba

Go Up