<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск Cython 0.27, компилятора для языка Python </title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/112375.html</link>
    <description>Состоялся (https://www.mail-archive.com/python-announce-list&#064;python.org/msg08095.html) релиз Cython 0.27 (http://cython.org/) (следом сразу вышло корректирующее обновление 0.27.1), компилятора для языков Python  и Cython. Язык Cython является расширенным вариантом языка Python, нацеленным на упрощение интеграции с кодом на языке Си и позволяющим создавать расширения на языке Си для проектов на языке Python так же просто, как писать код на Python. Cython расширяет возможности Python средствами для прямого вызова функций на языке Си, поддерживает определение переменных с типами языка Си и позволяет компилировать итоговый код на языке Cython в представление на языке Си, которое затем собирается штатным системным компилятором. &lt;br&gt;&lt;br&gt;&lt;br&gt;В новом выпуске реализовано большинство новых возможностей ветки Python 3.6 (https://www.opennet.ru/opennews/art.shtml?num=45755), в том числе появилась поддержка аннотаций для передачи информации о типах переменных (PEP 484/526), возможность определения асинхронных генераторов (PEP 52</description>

<item>
    <title>Выпуск Cython 0.27, компилятора для языка Python  (Vkni)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/112375.html#28</link>
    <pubDate>Fri, 06 Oct 2017 02:03:01 GMT</pubDate>
    <description>&amp;gt; При чём хаскель к алголу (и питону), я пожалуй не скажу. Нужны &lt;br&gt;&amp;gt; более серьёзные академ.знания, чем мои.  Археологи, педагоги в доме есть?? &lt;br&gt;&lt;br&gt;https://blog.ngzhian.com/the-next-700-programming-languages-p-j-landin.html&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск Cython 0.27, компилятора для языка Python  (Andrey Mitrofanov)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/112375.html#27</link>
    <pubDate>Thu, 05 Oct 2017 12:31:31 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Ага. А ещё имхо язык чрезвычайно перегружен синтаксическим сахаром. Тем не менее, &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; синтаксис - это штука, к которой ещё можно привыкнуть.&lt;br&gt;&amp;gt;&amp;gt; Ну синтаксис там, вообще-то практически Хаскельный. Т.е. это синтаксис 2-го поколения относительно &lt;br&gt;&amp;gt;&amp;gt; Алголо-подобных языков, растущий из статьи Ландина про 700 новых языков.&lt;br&gt;&amp;gt; Я не знаю, что такое &quot;синтаксис 2-го поколения относительно Алголо-подобных языков&quot;. Для &lt;br&gt;&amp;gt; меня это звуичт дико. Я просто знаю много языков, и сужу &lt;br&gt;&amp;gt; о том, сколько крутых штук я смогу легко сделать, благодаря этим &lt;br&gt;&amp;gt; языкам.&lt;br&gt;&lt;br&gt;В историческом &#037;) разрезе, после маш.кодов был ассемблер, потом фортран, а потом &quot;началось&quot;: алголы, лиспы и пр. новейшая :))) история. То есть, студентам наверное так вот прямо говорят!, алгол -&amp;gt; &quot;второе покление&quot; ЯВУ.&lt;br&gt;&lt;br&gt;При чём хаскель к алголу (и питону), я пожалуй не скажу. Нужны более серьёзные академ.знания, чем мои.  Археологи, педагоги в доме есть??&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск Cython 0.27, компилятора для языка Python  (freehck)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/112375.html#26</link>
    <pubDate>Thu, 05 Oct 2017 12:20:42 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Ага. А ещё имхо язык чрезвычайно перегружен синтаксическим сахаром. Тем не менее, &lt;br&gt;&amp;gt;&amp;gt; синтаксис - это штука, к которой ещё можно привыкнуть.&lt;br&gt;&amp;gt; Ну синтаксис там, вообще-то практически Хаскельный. Т.е. это синтаксис 2-го поколения относительно &lt;br&gt;&amp;gt; Алголо-подобных языков, растущий из статьи Ландина про 700 новых языков.&lt;br&gt;&lt;br&gt;Я не знаю, что такое &quot;синтаксис 2-го поколения относительно Алголо-подобных языков&quot;. Для меня это звуичт дико. Я просто знаю много языков, и сужу о том, сколько крутых штук я смогу легко сделать, благодаря этим языкам.&lt;br&gt;&lt;br&gt;Большое количество сахара почти всегда воспринимается как минус: если язык заставляет слишком много всего помнить, это неприятно.&lt;br&gt;&lt;br&gt;&amp;gt; Но создатели Питона - это &quot;чукчи-писатели&quot;, поэтому более-менее естественно то, что всю &lt;br&gt;&amp;gt; дискуссию они пропустили. И варианта перевода в одномерный синтаксис, как у &lt;br&gt;&amp;gt; &quot;оторванных от жЫзнЕ академиков&quot;, у них нет.&lt;br&gt;&lt;br&gt;Хоть я тоже не видел дискуссию, но про &quot;оторвоннэх от жызне окодемиков&quot; поддерживаю целиком и полностью.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; но вдруг та</description>
</item>

<item>
    <title>Выпуск Cython 0.27, компилятора для языка Python  (Vkni)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/112375.html#25</link>
    <pubDate>Thu, 05 Oct 2017 01:32:59 GMT</pubDate>
    <description>&amp;gt; Ага. А ещё имхо язык чрезвычайно перегружен синтаксическим сахаром. Тем не менее, &lt;br&gt;&amp;gt; синтаксис - это штука, к которой ещё можно привыкнуть.&lt;br&gt;&lt;br&gt;Ну синтаксис там, вообще-то практически Хаскельный. Т.е. это синтаксис 2-го поколения относительно Алголо-подобных языков, растущий из статьи Ландина про 700 новых языков.&lt;br&gt;&lt;br&gt;Но создатели Питона - это &quot;чукчи-писатели&quot;, поэтому более-менее естественно то, что всю дискуссию они пропустили. И варианта перевода в одномерный синтаксис, как у &quot;оторванных от жЫзнЕ академиков&quot;, у них нет.&lt;br&gt;&lt;br&gt;&amp;gt; но вдруг там хорошие библиотеки? Я с ними ещё не ознакомился,&lt;br&gt;&amp;gt; а это для конструктивной критики необходимо.&lt;br&gt;&lt;br&gt;Ну numpy - это патентованное гoвнo. См, к примеру, совершенно несвязанные модули матриц и линейной алгебры или серии дублированных функций &quot;без учёта NaN/с учётом NaN&quot; в модуле статистики.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск Cython 0.27, компилятора для языка Python  (Аноним)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/112375.html#24</link>
    <pubDate>Tue, 03 Oct 2017 19:36:28 GMT</pubDate>
    <description>Нет, эталонная реализация называется CPython.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск Cython 0.27, компилятора для языка Python  (freehck)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/112375.html#23</link>
    <pubDate>Tue, 03 Oct 2017 14:11:15 GMT</pubDate>
    <description>Ну, этим-то Вы никого не удивите. Omnia mea mecum porto. И так делает любой вендор, который пишет под unix-системы. Была когда-то попытка как-то упростить это дело и систематизировать в виде LSB, но провалилась: таскать всё с собой -- это более гибкий для вендора механизм, нежели подстраиваться под LSB.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск Cython 0.27, компилятора для языка Python  (AS)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/112375.html#22</link>
    <pubDate>Tue, 03 Oct 2017 12:32:47 GMT</pubDate>
    <description>Шаманить с YUM из Питона конечно очень сомнительный костыль, поэтому и повторюсь - &lt;br&gt;чтоб получить стабильно работающий софт мне и приходится ВСЁ ложить в 1 папку и компилить.&lt;br&gt;а автоустановка зависимостей на клиенте -невыполнимая в Питон задача&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск Cython 0.27, компилятора для языка Python  (freehck)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/112375.html#21</link>
    <pubDate>Tue, 03 Oct 2017 11:59:22 GMT</pubDate>
    <description>&amp;gt; модули то может и глючные где но я не заметил&lt;br&gt;&lt;br&gt;Ну вот я сейчас занимаюсь переписыванием сборочных сценариев, и вижу, что во всех местах, где установка организована через python, следом идёт вызов скрипта touch-installed.sh. Оказалось, это связано с тем, что в дефолтном питоновском shutil тупо нет нормальной функции для копирования дерева каталогов: те, что есть, копируют также stat-ы (проще говоря время у исходных файлов дублируют на новые).&lt;br&gt;&lt;br&gt;Вот ловите ссылку на эту историю (я там правда в начале малость понапутал, ибо болел, но в целом картина правильная):&lt;br&gt;https://www.opennet.ru/openforum/vsluhforumID3/112203.html?n=freehck#38&lt;br&gt;&lt;br&gt;С тех пор я нашёл ещё много интересных фишечек. Например, в генерируемый python-скриптом конфиг стал попадать какой-то невразумительный мусор из-за того, что в этом скрипте использовался модуль yum (только не спрашивайте меня пожалуйста, какому чудику пришло в голову написать скрипт для генерации конфига с использованием yum, а не то я материться буду). Оказалось, что этот му</description>
</item>

<item>
    <title>Выпуск Cython 0.27, компилятора для языка Python  (AS)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/112375.html#20</link>
    <pubDate>Tue, 03 Oct 2017 09:25:04 GMT</pubDate>
    <description>модули то может и глючные где но я не заметил. а вот то, что версия модуля может вести себя уже чуть не так при установке в др. дистре - ещё 1 из причин почему компилирую ВСЕ используемые модули + std Питон и передаю заказчику в собранном виде&lt;br&gt;</description>
</item>

</channel>
</rss>
