<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз языка программирования V 0.4.10</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136385.html</link>
    <description>Опубликован релиз статически типизированного языка программирования V 0.4.10 (vlang). Основными целями при создании V были простота изучения и использования, высокая читаемость, быстрая компиляция, повышенная безопасность, эффективная разработка, кроссплатформенное использование, улучшенное взаимодействие с языком C, лучшая обработка ошибок, отключаемый сборщик мусора (GC), современные возможности и более удобное сопровождение программ. Проект также развивает свою графическую библиотеку и пакетный менеджер. Код компилятора, библиотек и сопутствующих инструментов открыт под лицензией MIT...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62938&lt;br&gt;</description>

<item>
    <title>Релиз языка программирования V 0.4.10 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136385.html#266</link>
    <pubDate>Fri, 28 Mar 2025 02:20:53 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Или в Go. Вот тут: &#096;if x = rand.Uint32() &#037; 10; x &amp;gt; 5 &#123;...&#125;&#096; &lt;br&gt;&amp;gt; Иронично, что в go присваивание в управляющих конструкциях как раз таки через := делается ).&lt;br&gt;&lt;br&gt;Нет, это рабочий код, надо лишь выше определить x. Так где этот &quot;целый класс ошибок&quot; в Go, V, D, Rust?..&lt;br&gt;&lt;br&gt;&amp;gt; Не то, чтобы &quot;была&quot;, а в общем-то вполне себе &quot;есть&quot;,&lt;br&gt;&amp;gt; пусть острота некоторым образом и снизилась.&lt;br&gt;&lt;br&gt;Судя по гуглокнигам, -Wparentheses и -Wall в начале 90-х уже были. Если кому-то требуется больше 30 лет, чтобы выучить опцию компилятора...&lt;br&gt;&lt;br&gt;&amp;gt; Что было проще сделать в одна тысяча девятьсот семьдесят лохматом году:&lt;br&gt;&amp;gt; поменять дизайн языка с учетом послезнания или вот использовать &quot;более другую&quot; закорючку?&lt;br&gt;&lt;br&gt;А предзнание использовать никак? Из фортрана или PL/I?&lt;br&gt;&lt;br&gt;Было проще продвигать дальше юникс-вейное &quot;чем хуже, тем лучше&quot;. Двоичные литералы C получил лет через 60 после своего предшественника, PL/I. Может, предшественник не имел ни проблемы ошибочного присвоения в if, ни Зойдбергов? Да, в нём нет assignment expression, только stateme</description>
</item>

<item>
    <title>Релиз языка программирования V 0.4.10 (n00by)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136385.html#265</link>
    <pubDate>Thu, 27 Mar 2025 09:25:59 GMT</pubDate>
    <description>&amp;gt; А вы выйдете за навязываемые ограничения и посмотрите на язык до его &lt;br&gt;&amp;gt; стандартизации. &lt;br&gt;&lt;br&gt;Зачем мне это надо? Создавать свой транслятор K&amp;R C69 я не готов.&lt;br&gt;&lt;br&gt;&amp;gt; И да, пока ещё можно писать без &quot;стандартных библиотек&quot; &lt;br&gt;&lt;br&gt;Увы, LSB Core - X86-64 5.0 Edition запрещает не использовать glibc:&lt;br&gt;&lt;br&gt;&lt;br&gt;Table 7-1. Non Conforming Instructions&lt;br&gt;...&lt;br&gt;SYSCALL&lt;br&gt;...&lt;br&gt;&lt;br&gt;Conforming applications shall not invoke the implementations underlying system call interface directly. The interfaces in the implementation base libraries shall be used instead. &lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования V 0.4.10 (аролп5)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136385.html#264</link>
    <pubDate>Thu, 27 Mar 2025 07:18:24 GMT</pubDate>
    <description>+ PowerShell&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования V 0.4.10 (Анониссимус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136385.html#263</link>
    <pubDate>Wed, 26 Mar 2025 20:37:03 GMT</pubDate>
    <description>&amp;gt; В математике либо пишут название переменной и равенство с двоеточием, либо &quot;Пусть &lt;br&gt;&amp;gt; x = ...&quot;.&lt;br&gt;&amp;gt; Вторая форма записи кстати представлена в некоторых языках через словечко let.&lt;br&gt;&lt;br&gt;Нет, в таких случаях в математике применяется тире, а не знак равенства. Потому что как раз математики хорошо умеют отличать формальную запись (к коей относится знак равенства) и текст на естественном языке (к коему относятся тире или двоеточие).&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования V 0.4.10 (Анониссимус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136385.html#262</link>
    <pubDate>Wed, 26 Mar 2025 20:34:24 GMT</pubDate>
    <description>&amp;gt; Мне не нужно их парсить. Когда пишу программы, я думаю на С. &lt;br&gt;&lt;br&gt;Чем же тут гордиться? :)&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования V 0.4.10 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136385.html#261</link>
    <pubDate>Wed, 26 Mar 2025 19:56:27 GMT</pubDate>
    <description>Ты слишком всё усложняешь.&lt;br&gt;&lt;br&gt;Императивный подход означает свободное управление процессом выполнения.&lt;br&gt;&lt;br&gt;Попробуй в прологе задать переменную с заданным значением (с дальнейшим её прямым использованием) или развернуть цикл на заданное число итераций как сделал бы в том же питоне. Увидишь разницу декларативного языка от императивного.&lt;br&gt;&lt;br&gt;&amp;gt; Событийно-ориентированное программирование - оно &quot;императивное&quot; или не очень?&lt;br&gt;&lt;br&gt;Ты же можешь управлять событиями, как и генерировать любые из них, значит прямо влияешь на управление процессом.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования V 0.4.10 (User)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136385.html#260</link>
    <pubDate>Wed, 26 Mar 2025 12:48:56 GMT</pubDate>
    <description>&amp;gt; А кому еще нужен nginx?&lt;br&gt;&amp;gt; И да. Именно для такого есть flatpack.&lt;br&gt;&amp;gt; Если уж у ваших приложений суперкороткий период поддержки - идите в песочницу! &lt;br&gt;&amp;gt; Таким только в песочнице и место!&lt;br&gt;&lt;br&gt;И правда, чо это я? Пойду пацанам расскажу...&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования V 0.4.10 (User)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136385.html#259</link>
    <pubDate>Wed, 26 Mar 2025 12:41:13 GMT</pubDate>
    <description>&amp;gt; Ты слово &quot;императивный&quot; путаешь с &quot;процедурным&quot;, имхо.&lt;br&gt;&lt;br&gt;Этой имхе бы какого подтверждения...&lt;br&gt;&lt;br&gt;&amp;gt; Императивный - как делать.&lt;br&gt;&amp;gt; Декларативный - что делать.&lt;br&gt;&amp;gt; ООП входит в императивный стиль. И python - обычный императивный ЯП.&lt;br&gt;&amp;gt; Это тебе не лисп, и не пролог.&lt;br&gt;&lt;br&gt;Не входит. Императивный подход широко используется для описания поведения методов - это да, но сам концепт - &quot;моделирование предметной области через изменение состояния объектов путем реализации специфицированного поведения&quot; таки сильно отличается от &quot;(линейной) последовательности операций, обеспечивающих выполнение...&quot;&lt;br&gt;Но тут может конечно &quot;кого как учили&quot; &quot;два еврея - три синагоги&quot;, &quot;количество ангелов на острие иглы&quot; и вот это всё ). Событийно-ориентированное программирование - оно &quot;императивное&quot; или не очень? С одной стороны явно не &quot;декларативное&quot;, и обработчики событий вполне себе в виде последовательности действий могут описываться - с другой стороны &quot;явного execution flow&quot; того-с... нету. &lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования V 0.4.10 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136385.html#258</link>
    <pubDate>Wed, 26 Mar 2025 12:12:30 GMT</pubDate>
    <description>А вы выйдете за навязываемые ограничения и посмотрите на язык до его стандартизации. И да, пока ещё можно писать без &quot;стандартных библиотек&quot;&lt;br&gt;</description>
</item>

</channel>
</rss>
