inqfen
Тогда проще завести dev образ
inqfen
А если один и прибавления не ожидается, то да, аргумент вариант
George
inqfen
И в каждом докерфайле у тебя будет написано одно и то же
George
Договорись, что у тебя структура проектов одна
George
Типо исходники - в src. И все. Один докерфайл на три проекта готов
inqfen
А тут не всегда получится, могут например модули отличаться и подобные вещи
inqfen
У меня структура одна, отличия дева от прода одни
inqfen
А вот докерфайлы таки разные
George
inqfen
Ну, строк на 40 диффа есть точно
George
Ну, т.е. в один докер файл не свести? Ну, будет тогда два докерфайла: общий для прода и общий для дева
inqfen
Не, я про другое
inqfen
Для прода у каждого проекта разные
inqfen
И достаточно хорошо разные
George
Ааа
inqfen
Разные зависимости тянутся, разные вещи собираются
George
Ну, ок. И их не свести к одному? Даже через флаги, передаваемые через build args?
inqfen
А вот дев часть, у всех одинакова - xdebug и ещё пара мелочей
inqfen
George
Ну, ты понимаешь, про что я.
George
inqfen
Ага, вообще в питоне просто запуск setup.py
inqfen
А там все написано
inqfen
Но там все из одного места
George
Условно все сильно зависит от того насколько часто ты хочешь перекатиться на новую версию пыха в одно действие
inqfen
А в пхп бандлы через композер, модули через pecl, а что-то странное вообще собирать надо
George
inqfen
Ну, это не языка в общем-то проблема
George
George
Ибо язык это не только спека на синтаксис, но и экосистема
inqfen
Скорее тех же людей, что язык пилят)
inqfen
Slach
Говно, а не язык
где бы ты был , если бы не это "говно" =)
но вообще экосистема php она такая, потому что слишком много Си под капотом, в котором conan только недавно появился и нормальной практики пакетостроения не было
inqfen
В питоне тоже си под капотом
inqfen
И нет таких проблем
inqfen
А питон ещё и старше
inqfen
То есть дело и не в том, когда что появилось
Slach
В питоне тоже си под капотом
о дааа =) расскажи это какой нибудь "либе" которая собирается с каким нибудь CUDA или просто любому пакету который является биндингом к чему нибудь специфическому =)
проблем со сборками "питонячих пакетов", если они зависят от Сишных вещей, навалом, особенно если вы какой нибудь начинающий датасотонист =)
George
inqfen
Проблемы сборки отдельных модулей - это проблемы сборки именно отдельных модулей, а не процесса вообще
Владислав
George
inqfen
Можно и ходить жопой вперёд, но это не значит, что процесс ходьбы кривой
inqfen
Это значит, что кто-то ходит криво
George
George
George
inqfen
Собственно некоторые вещи в языках вполне такое наследие просюисхождения
inqfen
Php вон означал personal home page
Slach
=) а где кстати такое крутое мясцо подают? как на апатарке? ;)
inqfen
И при создании не задумывалось, что это вырастет в крупный промышленный язык
George
George
Найдете место сами? Если нет - скину ссылку в личку
inqfen
Как и js имеет проблемы, у которых ноги растут из того, что это создавалось быстренько прототип набросать насколько помню
inqfen
А оно оп, и выросло в окончательную версию языка для веба
Владислав
и про Си тут что-то сказали. вполне годный язык для отдельных решений. для cli того же, вообще красота
Slach
Владислав
ну да, верно
Владислав
и на винде таки больно
Владислав
но это виндопроблемы
George
Мне Си нравятся, они простые, но много проблем с ними
Владислав
ну, основная проблема в отсутствии пакетного менеджера
Georgiy
Владислав
отсутствие ооп, скорее плюс
George
George
а в С++ пиздец какое долгое время компиляции
Владислав
inqfen
Поэтому есть golang
George
George
вы чего?
George
это вообще про другое
Vadim
inqfen
Он быстро компелируется и есть пакеты