> > Знает ли многоуважаемый дон, что такое действительно большой программный > > комплекс и на скольких языках там бывают фрагменты? И со скольки платформ? > > К счастью, нет. > > Идея скрестить кита и слона, чтобы получить живого мамонта > с горизонтальным хвостом не вызывает во мне энтузиазма. > > Если разработчики некой платформы не в состоянии > отделить исходники от продукта этих самых исходников, > то к такому продукту я и приближаться не хочу.
Сэр точно внимательно читал, прежде чем наехать? Нормально там отделяются исходники от продукта. > > Когда комплекс действительно большой, идея "каждый модуль должен собираться > > на > > каждом рабочем месте" оказывается неработоспособной. > > Рабочее место - необязательно "недобук", это может быть > аккаунт на большой машине, той самой стойке. Рабочее место - не обязательно аккаунт на большой машине. Зато рабочее место разработчика обязательно НЕ на стойке, которая является частью результата (хинт: результатом работы является не программа на пять килобайт пострипанного бинарника, а программно-аппаратный комплекс на пол-ангара, включающий в себя, помимо той стойки, еще десятка три embedded компьютеров различных архитектур и энное количество аналоговой аппаратуры, а также некоторое количество тонн металлоконструкций). И потом, мне удобнее на недобуке. На недобуке я могу работать в поезде и прочих труднодоступных для связи местах. Мне при практичном подходе этого вполне достаточно, а бываю я в таких местах нередко. Замена же практичного подхода на кошерный, как правило, резко негативно сказывается на результате. > > из них генерируется из проекта на Smalltalk (на котором проекты вообще в > > норме > > живут не в виде исходников, а в виде виртуальной машины, и местами из этих > > машин очень нетривиально вывалить дерево исходников, которое сможет > > запуститься - хотя теоретически оно это умеет), > > Плохо. > Как насчёт воспроизводимости? Нормально насчет воспроизводимости. Снапшоты этой виртуальной машины тоже хранятся под VCS. Просто среди смоллтоковцев люди по большей части неплохо образованные, и их не шокирует идея, что исходники - это не обязательно текст на C и вообще не обязательно текст. Они подумали головой, и эта виртуалка у них вполне переживает апгрейд нижележащего смоллтока. А уровень рефлексии у языка вполне достаточен для того, чтобы из виртуалки извлекалась вся информация для работы. -- Пифагоровы штаны Лобачевскому смешны -- <lj user=osd> -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/8762jwmz7s.wl%...@ran.pp.ru