<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск сборочного инструментария Qbs 1.16</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/120512.html</link>
    <description>Представлен выпуск сборочного инструментария Qbs 1.16. Это третий выпуск после ухода компании Qt Company от разработки проекта, подготовленный силами сообщества, заинтересованного в продолжении разработки Qbs. Для сборки Qbs в числе  зависимостей требуется Qt, хотя сам Qbs рассчитан на организацию сборки любых проектов. Qbs использует упрощённый вариант языка QML для определения сценариев сборки проекта, что позволяет определять достаточно гибкие правила сборки, в которых могут подключаться внешние модули, использоваться функции на JavaScript и создаваться произвольные правила сборки...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=52863&lt;br&gt;</description>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.16 (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/120512.html#35</link>
    <pubDate>Mon, 04 May 2020 11:40:14 GMT</pubDate>
    <description>Издевательство над чем?&lt;br&gt;Над сферичным конем в вакууме?&lt;br&gt;&lt;br&gt;Вот создатели CMake нагло поиздевались над языками программирования, ради сборки проектов на которых, какбы все это создавалось.&lt;br&gt;&lt;br&gt;А над чем у вас будет издеваться Java? особенно в переводе на Kotlin, если можно сделать так, что вся JVM и останется только в среде разработке, а в продакшн уйдут чистые бинари (или теперь даже байт-код на другие VM, отличные от JVM, если не устраивает).&lt;br&gt;&lt;br&gt;Даже при всех недостатках Java, которые можно себе нафантазировать (а обычно это именно фантазии и байки, см. ниже) - сборка на Gradle, даже при всех недостатках и его тоже - по-любому получается &quot;меньшим из зол&quot; по сравнению с CMake.&lt;br&gt;&lt;br&gt;Это я говорю, как начинавший с C/C++, и долго его изучавший, кому тоже не нравилась когда-то Java по сравнению с C++, говорю:&lt;br&gt;- времена изменились!&lt;br&gt;- Java сильно исправилась (и по времени эти исправления &quot;случайно&quot; совпали с выходом новых стандартов 11+ самого C++).&lt;br&gt;&lt;br&gt;Да, у Java был долгий путь развития, однако это уже прошлое.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.16 (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/120512.html#34</link>
    <pubDate>Mon, 04 May 2020 10:56:38 GMT</pubDate>
    <description>Вам не нужны типы - тогда Питон для вас самое то. Никто не спорит.&lt;br&gt;&lt;br&gt;А есть такие люди, которым нужны типы, И, одновременно им нужно собирать проекты.&lt;br&gt;&lt;br&gt;А также если этим людям не проблема изучать статически-типизированные языки - то для них системы сборки с типами, встроенными прямо в сборочный DSL - тоже самое то.&lt;br&gt;&lt;br&gt;Каждому свое. По способностям и по возможностям к освоению.&lt;br&gt;&lt;br&gt;C++ ни разу не хоронят, особенно после стандартов 11+, он живее всех живых. Просто он придерживается классической схемы, когда компилятор отдельно, а тулсеты, включая пакетные менеджеры - отдельно. И не встроены в язык, как объекты первого класса, потому что фишка C++ - это филигранное управление памятью с одновременным высоким уровнем абстрактных типов данных.&lt;br&gt;&lt;br&gt;Да, у C++ появилось много достойных конкурентов, даже Java подтянули, до уровня &quot;нескучности&quot;, хоть и оставив многословность, ну, это как раз и исправляет Kotlin.&lt;br&gt;&lt;br&gt;А тут еще даже Haskell активно пробивается в &quot;промышленность&quot; из &quot;академичности&quot;...&lt;br&gt;&lt;br&gt;А еще потребности </description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.16 (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/120512.html#33</link>
    <pubDate>Mon, 04 May 2020 07:08:48 GMT</pubDate>
    <description>cmake неугоден:&lt;br&gt; -  синтаксисом,&lt;br&gt; -  набором инструментария (FindLibrary)&lt;br&gt; -  сложностью написания и анализа сборочны сценариев&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.16 (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/120512.html#32</link>
    <pubDate>Mon, 04 May 2020 07:07:37 GMT</pubDate>
    <description>Чем лучше месона? Ссылка есть, а то не нагуглить это&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.16 (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/120512.html#31</link>
    <pubDate>Mon, 04 May 2020 06:34:01 GMT</pubDate>
    <description>Как ты её отвязывать собирался? С собой половину Qt таскать?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.16 (Ivan_83)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/120512.html#30</link>
    <pubDate>Sun, 03 May 2020 22:25:29 GMT</pubDate>
    <description>Мне не типы нужны, мне проекты собирать :)&lt;br&gt;Развитый синтаксис - много времени на изучение, вон кресты себя активно хоронят: скоро старые спецы помрут а новые не пидут, потому что учится 3-5 лет чтобы получать столько же сколько те кто учился языкам по проще за пол года смысла нет.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.16 (Ivan_83)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/120512.html#29</link>
    <pubDate>Sun, 03 May 2020 22:22:15 GMT</pubDate>
    <description>Там ещё libuv и ещё штук 5+ портов ставится на фре.&lt;br&gt;Но да, сам цмейк собирается дольше остальных. Заметно дольше.&lt;br&gt;&lt;br&gt;Я ничего не знаю про то что вы описываете, я подобные сборочные системы скорее всего не встречал в тех портах которыми пользуюсь.&lt;br&gt;Самое экзотическая система сборки которую видел - waf - какая то фигня на питоне, вроде.&lt;br&gt;&lt;br&gt;В общем я пока смотрю на месон и пытаюсь понять: стоит ли на него сваливать с цмейка в своих перснальных проектах.&lt;br&gt;Как вариант я могу иметь обе системы, но хотелось бы понять перспективы.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.16 (Ivan_83)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/120512.html#28</link>
    <pubDate>Sun, 03 May 2020 22:15:23 GMT</pubDate>
    <description>Ну это можно писать тому кто не видел месона и ничего с ним не делал.&lt;br&gt;&lt;br&gt;Как сборщик - я как раз вижу что месон требует меньше зависимостей прежде чем он станет рабочим в системе.&lt;br&gt;Как программист - учить Cmake с его самобытным синтаксисом или месон с питоноподобным - последнее кажется более перспективным.&lt;br&gt;Хотя я лично очень плохо воспринимаю ихние пробелы и pep8 (к месону пока не относится).&lt;br&gt;&lt;br&gt;Но мне приходится колупатся в опенсорсных проектах и с месоном и цмейком, при этом на месоне почему то мне или вообще не приходится ничего делать (наверное пока не так распространёт) или там сразу всё очень компактно и понятно (опять же может мне просто везло).&lt;br&gt;На цмейк это часто какие то простыни откровенного говнокода.&lt;br&gt;&lt;br&gt;Не знаю, может быть все сборочные системы обречены скатыватся в УГ и становится на вид как автотулс, и цмейк просто старше и ближе а месон ещё только в начале пути.&lt;br&gt;&lt;br&gt;&lt;br&gt;И лично мои проекты были уже на автотулс, и я смигрировал их на цмейк.&lt;br&gt;И меня смущает обилие зависимостей цмейк на фоне мезона</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.16 (ABBAPOH)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/120512.html#27</link>
    <pubDate>Sun, 03 May 2020 11:12:13 GMT</pubDate>
    <description>Поставьте  Qbs в хомяк вместе с библиотеками, делов-то. Требование &quot;использовать системную Qt&quot; достаточно странное, не все диcтрибы имеют свежую Qt.&lt;br&gt;</description>
</item>

</channel>
</rss>
