<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск языка программирования Go 1.24</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/136004.html</link>
    <description>После шести месяцев разработки представлен релиз  языка программирования Go 1.24, развиваемого компанией  Google при участии сообщества. Язык сочетает высокую производительность, свойственную компилируемым языкам, с такими достоинствами скриптовых языков, как простота написания кода, высокая скорость разработки и защита от ошибок.   Код проекта распространяется под лицензией BSD...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62710&lt;br&gt;</description>

<item>
    <title>Выпуск языка программирования Go 1.24 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/136004.html#309</link>
    <pubDate>Mon, 17 Feb 2025 13:08:28 GMT</pubDate>
    <description>Раз уж не возбраняется приводить доводы нейросетей, что вот что даёт ChatGPT по запросу &amp;#171;Какой из двух языков эффективнее с точки зрения качества исходного кода: читабельности, простоты написания и сопровождения, скорости выполнения программ: Go или Nim&amp;#187; &amp;#8212; то, что ближе мне.&lt;br&gt;&lt;br&gt;Привожу лишь резюме.&lt;br&gt;&lt;br&gt;Общий вывод&lt;br&gt;КритерийПобедитель&lt;br&gt;ЧитабельностьNim&lt;br&gt;Простота написанияNim (но Go проще для больших команд).&lt;br&gt;СопровождаемостьGo (из-за единообразного кода).&lt;br&gt;Скорость выполненияNim (ближе к C).&lt;br&gt;Если важна читабельность и скорость &amp;#8594; Nim.&lt;br&gt;Если важна простота сопровождения в команде &amp;#8594; Go.&lt;br&gt;&lt;br&gt;&amp;#128313; Go лучше для корпоративных решений и больших команд (безопасность, предсказуемость).&lt;br&gt;&amp;#128313; Nim лучше для высокопроизводительных задач и исследований (скорость, гибкость, метапрограммирование).&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Go 1.24 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/136004.html#308</link>
    <pubDate>Fri, 14 Feb 2025 15:46:56 GMT</pubDate>
    <description>А ещё, падает во время исполнения, прямо как динамически типизированный бидон, ой то есть питон.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Go 1.24 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/136004.html#307</link>
    <pubDate>Fri, 14 Feb 2025 15:43:54 GMT</pubDate>
    <description>Кто рекомендует? В go нет арифметики указателей, но это не делает язык типобезопасным. Прочитайте определение терминов, прежде чем придумывать&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Go 1.24 (Проходил мимо)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/136004.html#305</link>
    <pubDate>Fri, 14 Feb 2025 10:00:06 GMT</pubDate>
    <description>Ваш пост про скорость Явы и немыслимость обработки без нее больших объемов данных сделал мой день гораздо веселее :D :D :D&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Go 1.24 (pavel_simple.)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/136004.html#303</link>
    <pubDate>Fri, 14 Feb 2025 09:13:53 GMT</pubDate>
    <description>&amp;gt; хотя зачем ты начал обсуждать Rust в теме про Go &amp;#8212; ума не приложу): &lt;br&gt;&lt;br&gt;я?&lt;br&gt;&lt;br&gt;&amp;gt; &#091;code&#093; &lt;br&gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&lt;br&gt;весьма вырвиглазно, но, наверное привыкнуть можно&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Go 1.24 (Илья)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/136004.html#302</link>
    <pubDate>Fri, 14 Feb 2025 08:54:47 GMT</pubDate>
    <description>&amp;gt; думаю - доведут.&lt;br&gt;&lt;br&gt;Опять 25. Да всё довели уже 5 лет назад. &lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Go 1.24 (Facemaker)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/136004.html#299</link>
    <pubDate>Fri, 14 Feb 2025 07:28:43 GMT</pubDate>
    <description>Ну вот, например (хотя зачем ты начал обсуждать Rust в теме про Go &amp;#8212; ума не приложу):&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;fn get_config_file_path(dir: &amp;Path, config_path: &amp;Path) -&amp;gt; (PathBuf, PathBuf) &#123;&lt;br&gt;    let root_dir = dir.ancestors().find(&amp;#124;a&amp;#124; a.join(config_path).exists()).unwrap_or_else(&amp;#124;&amp;#124; &#123;&lt;br&gt;        messages::unravel_errors(&lt;br&gt;            &quot;&quot;,&lt;br&gt;            &amp;anyhow!(&lt;br&gt;                &quot;&#123;&#125; not found in current directory or ancestors, current_dir is &#123;&#125;&quot;,&lt;br&gt;                config_path.display(),&lt;br&gt;                dir.display()&lt;br&gt;            ),&lt;br&gt;        );&lt;br&gt;        std::process::exit(1);&lt;br&gt;    &#125;);&lt;br&gt;&lt;br&gt;    // if we got here we found root_dir so config file should exist so we could theoretically unwrap safely&lt;br&gt;    let config_file_uncanonicalized = root_dir.join(config_path);&lt;br&gt;    let config_file = config_file_uncanonicalized.canonicalize().unwrap_or_else(&amp;#124;e&amp;#124; &#123;&lt;br&gt;        messages::unravel_errors(&lt;br&gt;            &amp;format!(&quot;Could not find canonical path of &#123;&#125;&quot;, config_file_uncanonicalized.display()),&lt;br&gt;            &amp;</description>
</item>

<item>
    <title>Выпуск языка программирования Go 1.24 (OpenEcho)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/136004.html#297</link>
    <pubDate>Fri, 14 Feb 2025 03:22:48 GMT</pubDate>
    <description>&amp;gt; Вам выше написали, что зависимости уже есть на машине, но в другом проекте. Вы читать умеете?&lt;br&gt;&lt;br&gt;Еще раз, Го-лэнговский кэш, он общий, - для всех модулей. Если один проект подцепил в зависимости что то сторонее, то оно будет в кэше пакетов доступно для всех других, при условии что новый проект(ы) будет хотеть точно такую же версию зависимости как в кэше. Если же человек не умеет читать документацию, для чего нужен вендоринг и шлепает его во всех своих проектах, то это его и есть проблема, так как он изолирует конкретную зависимость в одном модуле. И даже это не проблема, там куча других возможностей как очень просто перетащить зависимость в любой проект изолируя его от кэша , начиная от ручками, го ворк  и заканчивая своим собственным локальным прокси. Но почему-то очень хочется &quot;как у других&quot;, &quot;как привык&quot; - через мэнеджер пакетов. Нет. Это другой инструмент, не npm, со своими правилами и логикой и в первую очередь пытается предотвратить потерю зависимости, а также её целостноть, где каждая версия зависимос</description>
</item>

<item>
    <title>Выпуск языка программирования Go 1.24 (_)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/136004.html#296</link>
    <pubDate>Fri, 14 Feb 2025 02:31:03 GMT</pubDate>
    <description>Когда тебя завалят на собесе по Го - поймёшь :)&lt;br&gt;&lt;br&gt;Го - жив ==&amp;gt; hence НЕ идеален. Вот это - нюанс, тупо нужно знать. Гугли отрок, да и пройдёшь собеседование окояЪнное! :)&lt;br&gt;</description>
</item>

</channel>
</rss>
