Re[4]: если вы работаете под linux какое IDE вы используйте на работе
От: __kot2  
Дата: 23.11.22 14:47
Оценка: :))) :))
S>far это не редактор кода Т.е. как можно сравнивать mc и vs code как ide для программирования?
Мой научный руководитель ещё меня бомжом называл за привычку кодить в фаре и к тому же без колорера. Но не знаю, привык. С возрастом ещё пришло понимание что много кода не есть хорошо и надо уметь писать мало, но понятно. В ide я могу брякнуть что-нибудь случайно и потом потрачу час чтобы это отключить. Я как-то ещё лет 20 подзадолбался ставить студию везде, ещё и по несколько версий для разных проектов и править криво спортированные настройки.

Я кстати люблю шелловскими файлами проект собирать и писать его так чтобы он собирался как g++ main.cpp . Друг такой увидел и мне — ты че, давай makefile напишем. Я — спорим, не будет работать. Тот — да ну ты че, это тебе не базел же, давай я напишу. Написал, принёс довольный. Запускаю — у меня на компе не работает. Тот — а ну да, конечно, надо ещё тут и тут подправить.
А недавно была эпическая эпопея с попыткой удалить библиотеку. Выяснилось что она так хитро прописано, что все равно в зависимости идёт. В итоге плюнули, пусть какие-то жуткие конфиги автогенерятся — работает и не трогаем
Re[5]: если вы работаете под linux какое IDE вы используйте на работе
От: sergey2b ЮАР  
Дата: 23.11.22 14:52
Оценка: :))) :))
Здравствуйте, __kot2, Вы писали:


__>Я кстати люблю шелловскими файлами проект собирать и писать его так чтобы он собирался как g++ main.cpp . Друг такой увидел и мне — ты че, давай makefile напишем. Я — спорим, не будет работать. Тот — да ну ты че, это тебе не базел же, давай я напишу. Написал, принёс довольный. Запускаю — у меня на компе не работает. Тот — а ну да, конечно, надо ещё тут и тут подправить.

__>А недавно была эпическая эпопея с попыткой удалить библиотеку. Выяснилось что она так хитро прописано, что все равно в зависимости идёт. В итоге плюнули, пусть какие-то жуткие конфиги автогенерятся — работает и не трогаем


меня вынудили удалить все что относиться к IDE
начинаю жизнь с нуля, буду солюшин примерно из 9-10 проектов редактировать в mc собирать make и отлаживать через логи

удивительно что как мне программировать указыют люди которые на работе не программируют
Re[4]: если вы работаете под linux какое IDE вы используйте на работе
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 24.11.22 03:25
Оценка: 20 (2) +1
Здравствуйте, Sharov, Вы писали:

S>far это не редактор кода Т.е. как можно сравнивать mc и vs code как ide для программирования?


Я для маленьких питоновских проектов как раз в Far/mc и использую. Иногда запускаю PyCharm, но без него как-то комфортней, хотя части функциональности и нет.
Когда по ssh работаю, то и плюсовые проекты в mc нормально получается (хотя для них QtCreator больше нравится).
Это удобно вот почему: при такой работе практически сразу начинаешь что-то автоматизировать. Когда я сижу в той же Студии или другом IDE, то пишу быстро и кое-как, потому что оно сразу подсветится, потому что проблему смогу увидеть в отладчике и т.д. Когда работаешь просто в редакторе текста и командной строке (+файловый менеджер), то на автомате начинаешь писать больше логов, которые по-любому писать надо будет и так. Сразу думаешь про то, с чем оно будет работать: в IDE чаще всего проверяешь на одном примере, а тут пишешь скрипт для запуска на пачке примеров. Аналогично с обработкой ошибок — без IDE на неё забивать не получится. Ну и т.д.

P.S. Ещё мыщхъ писал, что по синим окошкам можно узнать русских программистов.
Re: если вы работаете под linux какое IDE вы используйте на работе
От: Sharov Россия  
Дата: 23.11.22 11:27
Оценка: +3
Здравствуйте, sergey2b, Вы писали:


Я сейчас vs code изучаю и стараюсь его использовать.
Кодом людям нужно помогать!
Re[3]: если вы работаете под linux какое IDE вы используйте на работе
От: Sharov Россия  
Дата: 23.11.22 13:36
Оценка: +2 -1
Здравствуйте, __kot2, Вы писали:

__>Здравствуйте, Sharov, Вы писали:

S>>Здравствуйте, sergey2b, Вы писали:
S>>Я сейчас vs code изучаю и стараюсь его использовать.
__>Я тоже на нем сидел, правда mc оказался и то функциональнее
__>Вообще мне лично нравится на windows работать в фаре и коннектиться удалённо

far это не редактор кода Т.е. как можно сравнивать mc и vs code как ide для программирования?
Кодом людям нужно помогать!
Re[6]: если вы работаете под linux какое IDE вы используйте на работе
От: CreatorCray  
Дата: 23.11.22 21:35
Оценка: +2 :)
Здравствуйте, sergey2b, Вы писали:

S>меня вынудили удалить все что относиться к IDE

S>начинаю жизнь с нуля, буду солюшин примерно из 9-10 проектов редактировать в mc собирать make и отлаживать через логи
S>удивительно что как мне программировать указыют люди которые на работе не программируют

Я смотрю ты опять нашёл себе офигительное место
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[3]: если вы работаете под linux какое IDE вы используйте на работе
От: FR  
Дата: 23.11.22 15:26
Оценка: 11 (2)
Здравствуйте, sergey2b, Вы писали:


S>если вы поддерживаете 10 проектов и у каждого свой файл проекта и доп файлы (например VisualStudio)

S>как вы с ними управлятесь бкз source control

Достаточно только CMakeLists.txt добавлять в source control, тем более теперь та же студия cmake понимает напрямую, как и большинство других IDE сейчас.
Re: если вы работаете под linux какое IDE вы используйте на работе
От: DiPaolo Россия  
Дата: 23.11.22 03:54
Оценка: 10 (1) +1
Qt Creator
PyCharm
GoLand

S>может ли вы помешать файлы конфигурации IDE в source control


Могу помещать, могу не помещать. Непонятен вопрос.

В большинстве случаев этого делать не стоит, тк настройки и предпочтения у всех разные, а все, что касается проекта, можно принести через энвайремент. Но иногда (встречал такое на Java-проектах) туда запихивают много конфигов энвайремента.

Кстати, JetBrain-овские ИДЕ сами прописывают свои конфиги в gitignore.
Патриот здравого смысла
Re[6]: если вы работаете под linux какое IDE вы используйте на работе
От: __kot2  
Дата: 23.11.22 16:47
Оценка: 15 (1)
Здравствуйте, sergey2b, Вы писали:
S>меня вынудили удалить все что относиться к IDE
у меня тоже на новой работе однажды произошло неприятно знакомство с вимом и встречным вопросом "а че такое?". смотри, ты просто учишь все эти комбинации и все
а один чел умудрился настроить китайский в консоли и скидывал иероглифы в баг репорты. ему тоже было удобно.
я тогда с удивлением узнал, что mc известен только в Южной Америке и Европе.

S>начинаю жизнь с нуля, буду солюшин примерно из 9-10 проектов редактировать в mc собирать make и отлаживать через логи

а еще в одной конторе стоял странный линукс, где окно закрываются через ctrl+w, у меня до сих пор эта привычка

S>удивительно что как мне программировать указыют люди которые на работе не программируют

или приходишь так — а у нас все на маках! а вы видели как remote desktop на нем работает? код редактируется прямо перед тобой и комп вообще блокировать нельзя. как удобно придумано!
а когда еще только начинал занимался, то тоже зоопарка насмотрелся. а у нас спарки! а у вас нет? странно. а у нас кластер на плейстейшенах! а мы под итаниум пишем. короче, мы достали старый 11 процессорный Cray, правда, наш компилятор выдает бинарик, который крашится и проекту 10 лет, контора не дает писать на асме, но можно попытаться код диассемблировать и как-то слинковать, но это можно сделать с помощью нашей самопальной тулы на немерле, правда она не работает, а студент, который ее писал уже уволился и лежит в психушке
Re: если вы работаете под linux какое IDE вы используйте на работе
От: SaZ  
Дата: 23.11.22 21:33
Оценка: 15 (1)
Здравствуйте, sergey2b, Вы писали:


S>может ли вы помешать файлы конфигурации IDE в source control


У нас проект представляет небольшой зоопарк из premake и cmake и несколько нетривиальной сборкой. Две популярные IDE: CLion и VSCode. Папки с настройками не храним, но написали свои скрипты, которые создают .vscode и .idea с типовым минимальным конфигом для сборки, запуска и отладки, аналогичные среде в CI. Сами папки с настройками в .gitignore ибо каждый сам под себя настраивает IDE.
Re[3]: если вы работаете под linux какое IDE вы используйте на работе
От: Zhendos  
Дата: 23.11.22 13:43
Оценка: 10 (1)
Здравствуйте, __kot2, Вы писали:

__>Я тоже на нем сидел, правда mc оказался и то функциональнее

__>Вообще мне лично нравится на windows работать в фаре и коннектиться удалённо

Есть кстати порт far для Linux: https://github.com/elfmz/far2l
Re: если вы работаете под linux какое IDE вы используйте на работе
От: aik Австралия  
Дата: 24.11.22 01:09
Оценка: 10 (1)
Здравствуйте, sergey2b, Вы писали:

S>может ли вы помешать файлы конфигурации IDE в source control


vim и его workspace и плагинами, а исходники в source control я уж как нибудь сам положу — руками или через собирающий скрипт.
Re[6]: если вы работаете под linux какое IDE вы используйте на работе
От: Skorodum Россия  
Дата: 14.12.22 11:35
Оценка: 5 (1)
Здравствуйте, Sharov, Вы писали:

S>Здрасте, все мейнтстримовые питон библиотеки как минимум для в ds это врапперы над С\C++.

Здесь речь о другом: о самодельных скриптах для сборки плюсовых проектов. А-ля build.py внутри которого вызов cmake.
Re[9]: если вы работаете под linux какое IDE вы используйте
От: andyp  
Дата: 14.12.22 13:11
Оценка: 4 (1)
Здравствуйте, Skorodum, Вы писали:

S>Тогда вообще непонятно зачем вам дублировать информацию в файле проекта qmake?


Ну так другой клиент все собирает на qt креаторе, смузи не пьет, знать никаких сmake не хочет, ему — .pro нужен. Поддостали немного конечно, но несколько виртуалок с разными клиентскими линуксами решают проблему. Крупный коммит (релиз) -> собрал по всякому везде -> потестил -> отдал. Пока так, но я блин один и очень хреново буду дальше масштабироваться . Репа у меня гитовская одна, так что, если просят какие-то промежуточные снапшоты, то отдаю со всем мусором, предназначенным для сборки другими.
Re: если вы работаете под linux какое IDE вы используйте на работе
От: vsb Казахстан  
Дата: 23.11.22 15:13
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

Использую Idea. Иногда пытаюсь использовать vs code, но пока он менее удобен. Хотя для C использую именно его, но у меня мало задач для C. Там хоть в блокноте можно писать.

S>может ли вы помешать файлы конфигурации IDE в source control


Считаю это дурным тоном.
Re[3]: если вы работаете под linux какое IDE вы используйте на работе
От: vsb Казахстан  
Дата: 23.11.22 16:16
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

S>>>может ли вы помешать файлы конфигурации IDE в source control

vsb>>Считаю это дурным тоном.

S>если вы поддерживаете 10 проектов и у каждого свой файл проекта и доп файлы (например VisualStudio)

S>как вы с ними управлятесь бкз source control

Все настройки моих проектов содержатся в файлах вида `pom.xml`. IDE при импорте проекта всё настраивает. Никаких дополнительных настроек не требуется.
Re[6]: если вы работаете под linux какое IDE вы используйте на работе
От: aik Австралия  
Дата: 24.11.22 02:19
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

S>удивительно что как мне программировать указыют люди которые на работе не программируют


А как это выглядит? Ну вряд ли ж "Сергей уже третью неделю настраивает свою долбаную студию и остальные вокруг не могут собрать что он там нагородил"

Просто к любому редактору или ide можно приделать запуск скриптов сборки, даже сообщать начальству не нужно в чём я это всё делал, пока остальные могут скомпилить моё. Проблема разве что если тебе нужен какой то платный софт, а контора искренне не понимает зачем.
Re[2]: если вы работаете под linux какое IDE вы используйте на работе
От: __kot2  
Дата: 24.11.22 07:38
Оценка: -1
Б>В основном использую IDE от JetBrains — PyCharm, GoLand, DataGrip.
Вот только на западе у вас могут спросить зачем вы используете коммунистические технологии, убивающие украинцев. К фару и mc народ более менее привык, всегда можно с4азать что это такой Norton commander.
Re[3]: если вы работаете под linux какое IDE вы используйте на работе
От: Артём Австралия жж
Дата: 13.12.22 02:23
Оценка: :)
Здравствуйте, CreatorCray, Вы писали:

Аё>>Проект файл IDE категорически нельзя держать в VCS

CC>Здрасте!
Ты ж эстетской компании работаешь- от них всего можно ожидать .

Аё>> у каждого свои настройки, расположение тех же JDK и т.п.

CC>Это всё должно быть снаружи файла проекта.
Что?!
если вы работаете под linux какое IDE вы используйте на работе
От: sergey2b ЮАР  
Дата: 23.11.22 01:36
Оценка:
может ли вы помешать файлы конфигурации IDE в source control
Re: если вы работаете под linux какое IDE вы используйте на работе
От: Skorodum Россия  
Дата: 23.11.22 09:14
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>может ли вы помешать файлы конфигурации IDE в source control

Большинство IDE сейчас понимают .clangformat и он может быть частью искходников проекта.
Re[2]: если вы работаете под linux какое IDE вы используйте на работе
От: __kot2  
Дата: 23.11.22 13:29
Оценка:
Здравствуйте, Sharov, Вы писали:
S>Здравствуйте, sergey2b, Вы писали:
S>Я сейчас vs code изучаю и стараюсь его использовать.
Я тоже на нем сидел, правда mc оказался и то функциональнее
Вообще мне лично нравится на windows работать в фаре и коннектиться удалённо
Re[4]: если вы работаете под linux какое IDE вы используйте на работе
От: __kot2  
Дата: 23.11.22 14:49
Оценка:
Здравствуйте, Zhendos, Вы писали:
__>>Я тоже на нем сидел, правда mc оказался и то функциональнее
__>>Вообще мне лично нравится на windows работать в фаре и коннектиться удалённо

Z>Есть кстати порт far для Linux: https://github.com/elfmz/far2l

Да я смотрел — не понравилось
Re[2]: если вы работаете под linux какое IDE вы используйте на работе
От: sergey2b ЮАР  
Дата: 23.11.22 15:16
Оценка:
Здравствуйте, vsb, Вы писали:



S>>может ли вы помешать файлы конфигурации IDE в source control

vsb>Считаю это дурным тоном.

если вы поддерживаете 10 проектов и у каждого свой файл проекта и доп файлы (например VisualStudio)
как вы с ними управлятесь бкз source control
Re: если вы работаете под linux какое IDE вы используйте на работе
От: Буравчик Россия  
Дата: 24.11.22 06:53
Оценка:
Здравствуйте, sergey2b, Вы писали:


S>может ли вы помешать файлы конфигурации IDE в source control



В основном использую IDE от JetBrains — PyCharm, GoLand, DataGrip.

Помещать файлы конфигурации в VCS могу, но не хочу,
т.к. разработчики используют разные настройки
Best regards, Буравчик
Re[3]: если вы работаете под linux какое IDE вы используйте на работе
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 24.11.22 07:42
Оценка:
Здравствуйте, __kot2, Вы писали:

__>Вот только на западе у вас могут спросить зачем вы используете коммунистические технологии, убивающие украинцев. К фару и mc народ более менее привык, всегда можно с4азать что это такой Norton commander.


Ага, сплошные коммунисты
Re[4]: если вы работаете под linux какое IDE вы используйте на работе
От: __kot2  
Дата: 24.11.22 07:48
Оценка:
Здравствуйте, Nuzhny, Вы писали:
N>Ага, сплошные коммунисты
Да я знаю, что они сделали все, чтобы «очиститься», но это примерно как если грета тумберг купит себе монстр трак все все равно будут на неё коситься
Re: если вы работаете под linux какое IDE вы используйте на работе
От: smeeld  
Дата: 24.11.22 08:04
Оценка:
Здравствуйте, sergey2b, Вы писали:

vim+vifm
Re[5]: если вы работаете под linux какое IDE вы используйте на работе
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 03.12.22 13:04
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Когда работаешь просто в редакторе текста и командной строке (+файловый менеджер), то на автомате начинаешь писать больше логов, которые по-любому писать надо будет и так.


Пишу в фаре, логи не делаю


N>Сразу думаешь про то, с чем оно будет работать: в IDE чаще всего проверяешь на одном примере, а тут пишешь скрипт для запуска на пачке примеров.


Иногда пишу тесты, иногда в IDE прохожу по шагам, чтобы убедится, везде ли всякие индексы правильно считаю, и не надо ли где-то +1/-1 добавить


N>Аналогично с обработкой ошибок — без IDE на неё забивать не получится. Ну и т.д.


Отлично забивается


N>P.S. Ещё мыщхъ писал, что по синим окошкам можно узнать русских программистов.


У меня Far серый, a la Дос Навигатор От синего меня тошнит, сразу norton/volkov commander'ы вспоминаются
Маньяк Робокряк колесит по городу
Re: если вы работаете под linux какое IDE вы используйте на работе
От: AntoxaM  
Дата: 03.12.22 14:40
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>может ли вы помешать файлы конфигурации IDE в source control

Не важно мак/линуксЖ
build.gradle/pom.xml/cmakelist.txt — в репозитории.
Файлы IDE(например .idea/) — нет
Re[5]: если вы работаете под linux какое IDE вы используйте на работе
От: Aquilaware  
Дата: 05.12.22 13:41
Оценка:
Здравствуйте, __kot2, Вы писали:

__>Да я знаю, что они сделали все, чтобы «очиститься», но это примерно как если грета тумберг купит себе монстр трак все все равно будут на неё коситься


Не знаю о чем вы. JetBrains начал сверачивать удочки уже давно. Умные люди, как в воду глядели. Вряд ли таких людей уместно упрекать в рашизме.
Re[6]: если вы работаете под linux какое IDE вы используйте на работе
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 05.12.22 17:19
Оценка:
Здравствуйте, Aquilaware, Вы писали:

A>Не знаю о чем вы. JetBrains начал сверачивать удочки уже давно. Умные люди, как в воду глядели. Вряд ли таких людей уместно упрекать в рашизме.


Как это проявлялось? Людей нанимали, в конференциях участвовали, продукты продавали.
Re[7]: если вы работаете под linux какое IDE вы используйте на работе
От: Aquilaware  
Дата: 06.12.22 23:07
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Как это проявлялось? Людей нанимали, в конференциях участвовали, продукты продавали.


Они действовали соразмерно ситуации. Мы тоже, например, относились ко всему этому сдержанно до февраля — ничего не выключали, никакие регионы не банили, хотя такие идеи были с 2014 года. Теперь, конечно, всё по-другому стало. И у JetBrains так же.
Re: если вы работаете под linux какое IDE вы используйте на работе
От: Артём Австралия жж
Дата: 12.12.22 07:38
Оценка:
Здравствуйте, sergey2b, Вы писали:

Intellij Idea. Ещё коллеги VS Code используют. Я под линухом. Коллеги- под макосью и вендой.

S>может ли вы помешать файлы

конфигурации IDE в source control
Настройки проекта и так в конфигах. Идея их подхватывает. pom-ы, package.json + lint config и т.п.
Проект файл IDE категорически нельзя держать в VCS- у каждого свои настройки, расположение тех же JDK и т.п.
Re[6]: если вы работаете под linux какое IDE вы используйте на работе
От: hrensgory Россия  
Дата: 12.12.22 14:55
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>меня вынудили удалить все что относиться к IDE

S>начинаю жизнь с нуля, буду солюшин примерно из 9-10 проектов редактировать в mc собирать make и отлаживать через логи

Зачем?
Скопируйте проект, удалите всё, что вас попросили, добавьте все эти папки и файлы в .gitignore (речь же про всякие там .sln?) , запушьте изменения.
После этого верните их обратно из копии, если всё сделано правильно — они останутся только в вашей локальной копии, а в git не попадут. На их работоспособность это же никак не повлияет.

--
WBR,
Serge.
Re[2]: если вы работаете под linux какое IDE вы используйте на работе
От: CreatorCray  
Дата: 13.12.22 00:38
Оценка:
Здравствуйте, Артём, Вы писали:

Аё>Проект файл IDE категорически нельзя держать в VCS

Здрасте!

Аё> у каждого свои настройки, расположение тех же JDK и т.п.

Это всё должно быть снаружи файла проекта.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re: если вы работаете под linux какое IDE вы используйте на работе
От: andyp  
Дата: 13.12.22 08:45
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>может ли вы помешать файлы конфигурации IDE в source control


А почему нет? У кого-то под ногами файлы для других вариантов сборки мешаются? Ну так мое барахло по разному собирают и используют. Сам я разрабатываю и тестирую под виндой, клиенты в основном на линуксе. Это жизнь.
Re[2]: если вы работаете под linux какое IDE вы используйте на работе
От: Skorodum Россия  
Дата: 14.12.22 09:32
Оценка:
Здравствуйте, andyp, Вы писали:

A>А почему нет? У кого-то под ногами файлы для других вариантов сборки мешаются? Ну так мое барахло по разному собирают и используют.

Это нарушение DRY и путь к проблемам.

A>Сам я разрабатываю и тестирую под виндой, клиенты в основном на линуксе. Это жизнь.

Есть средства решить эту задачу правильно.
Re[3]: если вы работаете под linux какое IDE вы используйте на работе
От: andyp  
Дата: 14.12.22 09:46
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>Это нарушение DRY и путь к проблемам.


Звучит ужасно, а на самом деле проблемы со сборкой решаются достаточно легко и быстро.

A>>Сам я разрабатываю и тестирую под виндой, клиенты в основном на линуксе. Это жизнь.

S>Есть средства решить эту задачу правильно.

Да ну? Когда к тебе приходят и говорят, что хотят именно .pro для креатора, а до этого другие люди хотели cmakelists.txt, чтобы собрать и воткнуть всё в Питон, для которого они сделали врапперы?
Re[4]: если вы работаете под linux какое IDE вы используйте на работе
От: Skorodum Россия  
Дата: 14.12.22 11:15
Оценка:
Здравствуйте, andyp, Вы писали:

A>Звучит ужасно, а на самом деле проблемы со сборкой решаются достаточно легко и быстро.

Именно. Одной кроссплатформенной системой сборки.

A>Да ну? Когда к тебе приходят и говорят, что хотят именно .pro для креатора, а до этого другие люди хотели cmakelists.txt, чтобы собрать и воткнуть всё в Питон, для которого они сделали врапперы?

1. QtCreator прекрасно поддерживает CMake.
2. IDE это вообще дело десятое, хоть блокнот, это исключительно разработчика проблемы и предпочтения. В первую очередь проект должен собираться из одного источника с коммандной строки.

Врапперы на питоне это тоже прекрасно (нет). Вообще красноречиво показывает уровень разработки.
Re[5]: если вы работаете под linux какое IDE вы используйте на работе
От: andyp  
Дата: 14.12.22 11:32
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>Здравствуйте, andyp, Вы писали:


A>>Звучит ужасно, а на самом деле проблемы со сборкой решаются достаточно легко и быстро.

S>Именно. Одной кроссплатформенной системой сборки.

Которой не знает половина команд, использующих проект...

S>Врапперы на питоне это тоже прекрасно (нет). Вообще красноречиво показывает уровень разработки.


И как "проблемы уровня разработки" (ака управления проектами) решить программистскими решениями, а, главное, зачем?
Re[5]: если вы работаете под linux какое IDE вы используйте на работе
От: Sharov Россия  
Дата: 14.12.22 11:32
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>Врапперы на питоне это тоже прекрасно (нет). Вообще красноречиво показывает уровень разработки.


Здрасте, все мейнтстримовые питон библиотеки как минимум для в ds это врапперы над С\C++.
Кодом людям нужно помогать!
Re[7]: если вы работаете под linux какое IDE вы используйте на работе
От: Sharov Россия  
Дата: 14.12.22 11:41
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>>Здрасте, все мейнтстримовые питон библиотеки как минимум для в ds это врапперы над С\C++.

S>Здесь речь о другом: о самодельных скриптах для сборки плюсовых проектов. А-ля build.py внутри которого вызов cmake.

Ок, понял.
Кодом людям нужно помогать!
Re[6]: если вы работаете под linux какое IDE вы используйте на работе
От: Skorodum Россия  
Дата: 14.12.22 11:48
Оценка:
Здравствуйте, andyp, Вы писали:

A>Которой не знает половина команд, использующих проект...

1. Хороший readme
2. Хотя бы один человек хорошо знающий систему сборки и следящий за релевантными коммитами.

Сложная сборка — врожденная болезнь плюсов.
Во многих случаях это помноженно на ужасный синтаксис и архитектуру cmake и приправленно сверху неправильным использованием cmake.

A>И как "проблемы уровня разработки" (ака управления проектами) решить программистскими решениями, а, главное, зачем?

Зачем разрабатывать софт соблюдая такие базовые принципы как DRY? Как минимум потому, что это правильно и работает в долгосрочной перспективе

З.Ы. У нас софт собирается в облаках с помощью cmake под 3 десктопные платформы и несколько вариантов встраеваемых систем с генерацией кода на нескольких этапах. Не все идеально, но в целом более-менее. Разработчики используют все известные IDE на разных ОС. Один из артифактов доступен здесь.
Re[7]: если вы работаете под linux какое IDE вы используйте
От: andyp  
Дата: 14.12.22 12:40
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>Здесь речь о другом: о самодельных скриптах для сборки плюсовых проектов. А-ля build.py внутри которого вызов cmake.


Нет, здесь именно про использование библиотек из питона. Собирают они просто cmake-make. Скриптов там не надо. Для клиентов все выглядит как куча динамических или статических библиотек, на выбор.
Отредактировано 14.12.2022 12:48 andyp . Предыдущая версия .
Re[8]: если вы работаете под linux какое IDE вы используйте
От: Skorodum Россия  
Дата: 14.12.22 12:56
Оценка:
Здравствуйте, andyp, Вы писали:

A>Нет, здесь именно про использование библиотек из питона. Собирают они просто cmake-make. Скриптов там не надо. Для клиентов все выглядит как куча динамических или статических библиотек, на выбор.

Тогда вообще непонятно зачем вам дублировать информацию в файле проекта qmake?
Re[10]: если вы работаете под linux какое IDE вы используйте
От: Skorodum Россия  
Дата: 15.12.22 08:33
Оценка:
Здравствуйте, andyp, Вы писали:

A>Ну так другой клиент все собирает на qt креаторе, смузи не пьет, знать никаких сmake не хочет, ему — .pro нужен. Поддостали немного конечно, но несколько виртуалок с разными клиентскими линуксами решают проблему. Крупный коммит (релиз) -> собрал по всякому везде -> потестил -> отдал. Пока так, но я блин один и очень хреново буду дальше масштабироваться . Репа у меня гитовская одна, так что, если просят какие-то промежуточные снапшоты, то отдаю со всем мусором, предназначенным для сборки другими.

Ну понятно, т.е. речь не о промышленном программировании (при этом и код и продукт могут быть сложными).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.