1.3, Аноним (3), 10:03, 21/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –8 +/– |
тащить python, ninja, а теперь ещё и llvm (!!!) для такой примитивной задачи как сборка
| |
|
2.5, llolik (ok), 10:15, 21/10/2024 [^] [^^] [^^^] [ответить]
| +6 +/– |
Ну, Python и так практически везде есть.
Ninja - она же мелкая и простая, вроде. В чём проблема её притащить?
Зачем LLVM? В новости написано, что Meson научился работать с новым компилятором. Всё. Для самого meson он не нужен.
| |
|
3.6, Аноним (6), 10:40, 21/10/2024 [^] [^^] [^^^] [ответить]
| +6 +/– |
Чел, очевидно, не только со сборкой C/C++ проектов не сталкивался, но даже и новость не удосужился нормально прочитать. Зато как возмутился!
| |
|
4.25, llolik (ok), 14:05, 21/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ну, muon есть на чистом с99. Свои поделки проверял, вроде собирает. Таблица совместимости https://muon.build/releases/v0.4.0/docs/status.html . Меня единственное обламывает, что модуль cmake здесь не реализован и cmake-зависимости не подцепишь не переписав.
На питоне, как я понял, им тупо проще и быстрее разрабатывать. Ну и сложно найти систему (самосборки в расчет не берём), где нет питона.
| |
4.26, Аноним (26), 14:50, 21/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Нафиг бы питоне не упал, если честно. Как и перл
Что предлагаешь вместо них?
| |
|
5.42, Аноним (-), 18:56, 21/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Что предлагаешь вместо них?
Сишку конечно.
Больше ничего осилить не могут.
| |
|
|
|
2.7, Аноним (7), 10:50, 21/10/2024 [^] [^^] [^^^] [ответить]
| +4 +/– |
Напрасно ты так пренебрежительно.
"Для такой примитивной задачи как сборка" уже придумано количество систем больше, чем языков программирования.
| |
|
3.54, Bottle (?), 00:15, 22/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
И что смешно, из-за них в том числе нет единой экосистемы.
При попытке собрать проект из библиотек на C/C++ надо париться с кучей систем сборки.
Вот они последствия "стандарта" ISO.
| |
|
2.28, Аноним (-), 15:44, 21/10/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> тащить python, ninja, а теперь ещё и llvm (!!!) для такой примитивной задачи как сборка
Открой для себя muon - то же самое но на си :). Без всего этого счастья. А у питонистов как обычно HG номер два получится.
| |
|
|
4.51, Аноним (-), 22:05, 21/10/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Можно подумать, что HG это что-то плохое.
Для лично меня - это страшенный уродец, набитый антипаттернами программирования от и до. Если кто юзает это - надежный детектор что это какие-то маздайщики, ужасно далекие от идей модульности вообще и юниксвэя в частности :)
И да, в моих глазах это не просто - плохое. Это более чем достаточно чтобы я не имел никаких дел с желающими юзать такие технологии. Глуповатые маздайные мышевозилы в проекте - такое себе.
А судя по кончине хостингов на этом и сливу проекта, кажется, к сравнимым идеям пришел не только я. Даже битовая мусорка его вроде уже выбросила. Хотя начали с оного.
| |
|
|
2.56, leap42 (ok), 18:27, 22/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
> тащить python, ninja, а теперь ещё и llvm (!!!) для такой примитивной задачи как сборка
Так не тащите. Собирайте для других другими инструментами... Хотя кого я обманываю - вы ментейнер ничего, и новость не для вас 🤷♂️
| |
|
1.8, Аноним (8), 11:00, 21/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> возможно применение и других бэкендов, таких как xcode и VisualStudio
Стоят друг друга.
| |
1.9, Аноним (8), 11:03, 21/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Поддерживается кросс-компиляция и сборка в Linux, Illumos/Solaris, FreeBSD, NetBSD, DragonFly BSD, Haiku, macOS и Windows с использованием GCC
Так и поступаю. Только GCC. Везде. В Haiku даже ставить не нужно - в комплекте есть.
| |
1.16, Аноним (-), 11:49, 21/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>В компиляторах nvc и nvc++ от компании NVIDIA
Я бы на их месте использовал бы GCC.
| |
1.30, Аноним (-), 15:57, 21/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>возможно применение и других бэкендов, таких как Xcode и Visual Studio
А вот этого делать не надо. Это проприетарные IDE. Я бы на месте разработчиков Meson выкинул бы поддержку этих IDE.
| |
|
2.33, Аноним (33), 16:31, 21/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Во-первых, vscode открыт. Во-вторых, какая разница? Ты юрист или у тебя весь комп из открытых компонентов, только xcode мешает?)
| |
|
3.39, Бывалый Смузихлёб (ok), 18:40, 21/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
vs code - это некое новое подобие блокнот++, а visual studio( без code ) - это жирнющая IDE, которая или платная или очень платная но с некими условными возможностями бесплатной работы
| |
|
2.40, Бывалый Смузихлёб (ok), 18:42, 21/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Не все сидят в лине/бздях и компилят под них же. Без XCode едва ли собрать и выпустить полноценное приложение под яблоко. Там много чего ещё требуется помимо, собственно, компиляции
Вдобавок, XCode бесплатен, хоть и есть только под яблоко
| |
2.41, Аноним (-), 18:53, 21/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Чтобы сократить пользовательскую базу до нищуков и/или фанатиков?
Слава богу у разработчиков есть мозги, не выкидывать два самые распространенные пратформы в пользу нетрадиционного 4% меньшинства.
| |
|
3.47, Аноним (47), 20:40, 21/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
> в пользу нетрадиционного 4% меньшинства.
> 4%
Врядли сабж так уж востребован на стимдеках.
| |
|
|
|
2.55, Аноним (55), 00:16, 22/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Тут тонкий момент, что одно время мелкомягкие часто втихушку меняли формат. И чтобы работать с выхлопом свежих студий нужны были и актуальные версии библиотечек из DIA SDK. Реверсили это дело много кто, но в паблике полноценного опенсорсного решения так и не было, пока не открыли спеки. Допускаю, что привычка к DIA осталась с тех времён.
| |
|
|