

Поэтому голанг - лучший язык в мире, статическая линковка как дефолтный вариант компиляции
Лучший кубический язик
Я не разбираюсь в го (и вообще не разработчик), но пару раз приходилось вносить правки в опенсорс проекты и один раз обновить проект до последних версий либ. И для меня это все выглядело несколько запутанно. Может быть это пизже, чем с pip (который действительно постоянно отваливается, как будто ты какой-то старый deb пакет пытаешся поставить), но для новичка го тоже не показался простым.
Го компиляет полностью самодостаточный бинарник (если не включать cgo) у которого вообще нет зависимостей, он просто сразу работает
Нормальные бинарники обязаны все либы уже в себя всосать, ато потом получается отсутствие соуместимости и ищи древний дистрибьютив...
Только тебе нужно скопилить сперва
И эта проблема как раз и указана в посте
Гошые приложения не всегда, но довольно часто уже имеют готовые артефакты, в отличии от питона, плюс даже так оно компилится сильно проще
А еще лучше -- зафиксировать все версии либ и запечь их в докерфайл, из контейнера которого потом и запускать, и делать бинарники.Применимо к любому языку.
Когда познал этот цзен, жизнь с ног на голову перевернулась
Иногда это неудобно
- это если кто-то собрал для тебя бинарь. При сборке из исходников тебя ждёт всё тоже самое. Ну кроме pip (с которого пора переходить на uv)
- бидон тоже можно собрать в бинарь через nuitka
- в скриншоте упоминается build tools; как там у го с нативными биндами на венде - я вообще хз, вероятно еще хуже, чем у бидона
- бидон тоже можно собрать в бинарь через nuitka
- в скриншоте упоминается build tools; как там у го с нативными биндами на венде - я вообще хз, вероятно еще хуже, чем у бидона
Бинари го собирают потому что по другому никак, бинарь питона за меня не соберёт примерно никто, все исходниками оставляют
репа на щитхабе, релизов\артифактов нет, нужная версия go не указана - собирай как хочешь
реальная история
ну разве что без cgo обошлось
реальная история
ну разве что без cgo обошлось
Такое бывает, но во первых го собрать всё ещё проще, во-вторых шанс найти го артефакт несопоставимо выше по сравнению с питоном
А как насчет csgo?
> репа на щитхабе, релизов\артифактов нет, нужная версия go не указана - собирай как хочешь
Я пытался собрать на github рекламорезку для запуска на роутере. На rust. Что-то около 90 попыток, почти как в посте. Все неудачные.
Я пытался собрать на github рекламорезку для запуска на роутере. На rust. Что-то около 90 попыток, почти как в посте. Все неудачные.

Бля чел прошелся по реальным ошибкам, которые отстреливают еще много где - побитая совместимость с питоном 3.13 и вечный openssl 1.1.1, который нельзя заменить openssl 3.0.
качаешь контейнер где все насетаплено, запускаешь, профит.
> error
>качаешь контейнер где все насетаплено
>контейнер весит 2 гига и начинает чёто докачивать
>error
>другого контейнера нету
Ахахахах нахуй иди!
Где эти контейнеры по питону 2.7?
Где эти контейнеры по питону 2.7?
Долой разврат! Слезай с трупа.
Да я и решил, что труп обоссать и послать нахуй проще, чем пытаться ебучее легаси поднять. Но я чисто ради прикола пробовал тыкать в оруп палочкой - без готовых бинарников это нереально
Госпаде, какая же жиза)
Не 1 к 1 конечно, но напоминает как я сейчас обживаюсь в Арче. Битвин, ай юз Арч.
Не битвин, а байзевей!
Я только учусь
Как же меня ебёт Бибер, поэтому люблю тех разрабов, что из своих питоновских проектов сделали эхкзешники и исполняемые файлы для линуха.
Я хоть и не погромист на этих ваших питонах, но приходится пердолить ссаный comfyui с ебучими нодами от васянов, в которых то зависимостей не хватает - ошибка, то нода устарела - ошибка, то вроде ВФ запустился, но крашнулось на середине - ошибка, поставил ноды - перестали работать другие ноды...

большая часть бесплатного чего угодно практически не сопровождается, поэтому ситуация когда ты чтото скачал, а оно - кирпич, не уникальна.
у меня у самого утилиты которые я сам писал на питоне редко но наебываются потому что жизнь идет своим чередом и все меняется.
Блять как у меня с этого жопа горит. Ставишь ноду, у нее в требованиях какая-то херня которая требует другую херню которая требует еще одну...
В итоге видишь как пип довольный удалил торч и теперь нужно заново скачивать 8 сраных гигов потому что разрабы питона не смогли сделать режим при котором пип не удаляет блять то что уже установлено.
В итоге видишь как пип довольный удалил торч и теперь нужно заново скачивать 8 сраных гигов потому что разрабы питона не смогли сделать режим при котором пип не удаляет блять то что уже установлено.
Мы живём в интересное время, когда многие тулзы проще с помощью пинания ИИ налабать за пару часов, чем ебаться с готовыми на питоне или ещё какой хуете.
Причём, поебать, на чём писать, что хочешь, то и делаешь, ИИшке без разницы.
Причём, поебать, на чём писать, что хочешь, то и делаешь, ИИшке без разницы.
Чтобы написать коммент, необходимо залогиниться