<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Опубликован набор компиляторов LLVM 20</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136214.html</link>
    <description>После шести месяцев разработки доступен релиз проекта LLVM 20.1.0, развивающего инструментарий (компиляторы, оптимизаторы и генераторы кода), компилирующий программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизаций). Сгенерированный псевдокод может быть преобразован в машинный код для заданной целевой платформы или использован  JIT-компилятором для формирования машинных инструкций непосредственно во время выполнения программы. На базе технологий LLVM проектом развивается компилятор Clang, поддерживающий языки программирования  C, C++ и  Objective-C. Начиная с прошлой  ветки  проект перешёл на новую схему формирования номеров версий, в соответствии с которой нулевой выпуск (&quot;N.0&quot;) используется в процессе разработки, а первая стабильная версия снабжается номером &quot;N.1&quot;...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62846&lt;br&gt;</description>

<item>
    <title>Релиз набора компиляторов LLVM 20 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136214.html#85</link>
    <pubDate>Thu, 17 Apr 2025 20:33:14 GMT</pubDate>
    <description>if/.../for/switch/return?... не отвлекает же.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов LLVM 20 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136214.html#84</link>
    <pubDate>Thu, 17 Apr 2025 20:18:59 GMT</pubDate>
    <description>Да уж, как им всем не понравилось в своё время &quot;И всё же она крутится!&quot;... &lt;br&gt;Но, как знаем козлами отпущения их реакции на это - назначили других.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов LLVM 20 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136214.html#83</link>
    <pubDate>Thu, 17 Apr 2025 20:15:10 GMT</pubDate>
    <description>Его никто же не преподавал. &lt;br&gt;(Да и наверняка имеет недостатки сравнительно).&lt;br&gt;&lt;br&gt;&lt;br&gt;Савнение P. с С выше - оч.неадекватно: синтаксис у P. как раз визуально лучше C. Но, невизуально - менее функционален... Да и просто заброшен оч.давно. Delphi же пошол своим путём, маркетингового отличия от P.во всём, ну и Явно по договорняку с MS забив на DOS и стремление к оптимизациям, которая и у P. была хуже чем у C тойже фирмы всем известной, в добавок ук.ограниченность синтаксиса её ещё сильней ограничивала. Но, ныне же лет 30-ть как и Сяшники на оптимизацию забивают, компилятор(ы) его хоть и уже оч.продвинуты стали в этом но боьшинство оптимизаций сами по себе мизирно ускоряют, в добавок большинство несрабатывают по ряду причин. Т.о.оптимизации Си если сравнивать с 30-ней давности у Сейже стали мощней но проку мало, зато из-за них и т.б.постоянных обновлений компилятора - доп.риски появления багов компилирования.&lt;br&gt;</description>
</item>

<item>
    <title>Опубликован набор компиляторов LLVM 20 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136214.html#81</link>
    <pubDate>Thu, 17 Apr 2025 19:30:16 GMT</pubDate>
    <description>Как в Java...&lt;br&gt;Или GCC таким тоже страдает.&lt;br&gt;&lt;br&gt;И не согласен что &quot;хорошо&quot;. &lt;br&gt;Ибо это как раз никто не гарантирует... Это всегда был серьёзнейший недостаток того же Java.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов LLVM 20 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136214.html#80</link>
    <pubDate>Thu, 13 Mar 2025 04:55:29 GMT</pubDate>
    <description>&amp;gt; Так почему паскаль считался менее производительным, нежели си? Неужели просто компиляторы были недостаточно вылизаны?&lt;br&gt;&lt;br&gt;Оптимизаторы были примитивными, и поэтому более низкоуровневые примитивы C позволяли писать более производительный код. Сейчас, пожалуй, было бы наоборот. Более низкоуровневые примитивы только палок в колёса оптимизатору вставляют, ему сначала надо &quot;догадаться&quot; что программист хотел сказать, а потом оптимизировать. И часто компилятор кладёт болт на это, и говорит &quot;UB! как хочу так и компиляю&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>Опубликован набор компиляторов LLVM 20 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136214.html#79</link>
    <pubDate>Tue, 11 Mar 2025 12:39:37 GMT</pubDate>
    <description>В таком виде как сейчас модули не нужны.&lt;br&gt;&lt;br&gt;Единственное место где можно было разрулить рекурсию зависимостей - модули.&lt;br&gt;&lt;br&gt;Но тот кто ими занялся не осилил. И в итоге стандарт указывает на недопустимость циклической зависимости.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов LLVM 20 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136214.html#78</link>
    <pubDate>Mon, 10 Mar 2025 03:10:19 GMT</pubDate>
    <description>&amp;gt; И зачем там реформа?&lt;br&gt;&lt;br&gt;Я не он, но скажу, что для нотации, используемой в доказательствах, реформа бы пригодилась. Её сжимают без хорошей причины и стараются побольше уместить в одну строку.&lt;br&gt;&lt;br&gt;Ещё, кажется, математики любят демонстрировать доминантность, изобретая собственные нотации. Зачем создатель APL придумал собственные символы для логарифма, умножения на Пи, синуса и прочего? Затем, что самец.&lt;br&gt;Но это нестрашный случай, APL - язык программирования, нотация формализована, компилятор всегда её однозначно трактует. А когда пишут для человека, случаются казусы:&lt;br&gt;&lt;br&gt;https://math.stackexchange.com/questions/1144265/confused-by-notation-in-my-computer-vision-book&lt;br&gt;https://math.stackexchange.com/questions/2199355/notation-about-norm&lt;br&gt;https://xkcd.com/2606/&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов LLVM 20 (BeLord)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136214.html#77</link>
    <pubDate>Sun, 09 Mar 2025 20:56:00 GMT</pubDate>
    <description>И зачем там реформа? Вот к примеру матрицы, дифуры, ряды, интегралы и прочее используемое каждый день в том же ИТ, все весьма прозрачно и стройно и уж явно прозрачнее, чем АПИ какого-нибудь продукта, написанного любителями экзотики.) &lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов LLVM 20 (blevakagmail.com)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136214.html#76</link>
    <pubDate>Sun, 09 Mar 2025 03:21:29 GMT</pubDate>
    <description>Сколько лет на Турбо Паскаль кодите?&lt;br&gt;</description>
</item>

</channel>
</rss>
