<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Интервью с Юкихиро Мацумото, создателем языка Ruby</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/123624.html</link>
    <description>Опубликовано интервью с Юкихиро Мацумото, создателем языка Ruby....&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=54790&lt;br&gt;</description>

<item>
    <title>Интервью с Юкихиро Мацумото, создателем языка Ruby (grigoryvp)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/123624.html#125</link>
    <pubDate>Thu, 25 Mar 2021 07:37:08 GMT</pubDate>
    <description>&amp;gt; по принципу &quot;первый тактовый импульс работает первое &lt;br&gt;&amp;gt; ядро, второй тактовый импульс работает второе ядро и так далее&quot;? &lt;br&gt;&lt;br&gt;Вот здесь в пересказе ошибка. Это один и тот же импульс. Который последовательно проходит все ядра. Такая архитектура позволяет всем ядрам работать с памятью: невозможна ситуация, когда два ядра попытаются что-то сделать &quot;одновременно&quot;. А вот на серверных многосокетовых материнках процессоры работают одновременно, что требует синхронизации доступа к памяти - отдельная интересная история.&lt;br&gt;&lt;br&gt;Кстати, интересный нюанс в том, что такая архитектура ограничивает максимальное количество ядер. Если их будет больше нескольких сотен, то время последовательного прохождения импульса по всем ядрам станет настолько значительным, что начнет ограничивать максимальную тактовую частоту. Еще одна отдельная инженерная история.&lt;br&gt;&lt;br&gt;Все эти истории решаемые, архитектур много, но консумерский мейнстрим (x86, x86_64, arm) работает плюс-минус так.&lt;br&gt;</description>
</item>

<item>
    <title>Интервью с Юкихиро Мацумото, создателем языка Ruby (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/123624.html#124</link>
    <pubDate>Thu, 25 Mar 2021 06:58:32 GMT</pubDate>
    <description>А как работают многоядерники с разными ядрами? Big-Little. Их ядра тоже работают &quot;последовательно&quot;? На разных тактовых частотах, отличающихся в разы? Работают &quot;cтрого по очереди&quot;, одно ядро за другим? Или Вы все-таки &quot;допускаете&quot; существование многоядерников с одновременно работающими ядрами? Тогда Вас не затруднит указать конкретный класс/семейство процессоров про которое было Ваше &quot;заявление&quot; о &quot;строго последовательной&quot; работе ядер? И опять-таки привести ссылку на первоисточник, из которого Вы почерпнули данные знания.&lt;br&gt;</description>
</item>

<item>
    <title>Интервью с Юкихиро Мацумото, создателем языка Ruby (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/123624.html#123</link>
    <pubDate>Thu, 25 Mar 2021 06:43:17 GMT</pubDate>
    <description>Ну так &quot;растолкуйте&quot; что &quot;конкретно&quot; Вы имели в виду. И главное - откуда первоисточник этой Вашей информации? &quot;Много миллиардов раз в секунду&quot; - это ведь на уровне частоты &quot;тактирования&quot; ядер. Откуда у Вас информация о работе ядер &quot;последовательно&quot;, по принципу &quot;первый тактовый импульс работает первое ядро, второй тактовый импульс работает второе ядро и так далее&quot;? Вас не затруднит дать ссылку на документ-первоисточник, на английском естественно, с описанием работы конкретного многоядерного процессора (конкретной реализации &quot;в кремнии&quot;) на которое Вы ссылаетесь?  &lt;br&gt;</description>
</item>

<item>
    <title>Интервью с Юкихиро Мацумото, создателем языка Ruby (grigoryvp)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/123624.html#122</link>
    <pubDate>Thu, 25 Mar 2021 05:56:27 GMT</pubDate>
    <description>&amp;gt; Я правильно понимаю Ваши рассуждения про последовательную работу ядер &quot;строго друг за другом, много миллиард раз в секунду&quot;?&lt;br&gt;&lt;br&gt;Вообще неправильно :(&lt;br&gt;</description>
</item>

<item>
    <title>Интервью с Юкихиро Мацумото, создателем языка Ruby (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/123624.html#121</link>
    <pubDate>Thu, 25 Mar 2021 05:49:38 GMT</pubDate>
    <description>А можно &quot;поподробнее&quot; про Ваше заявление в данном докладе о том что &quot;ядра в современном проце работают последовательно&quot;? С подробностями и ссылками на превоисточники.&lt;br&gt;&lt;br&gt;------&lt;br&gt;Grigory Petrov&lt;br&gt;19 hours ago&lt;br&gt; &#064;Игорь Зыктин  Увы, никакого &quot;одновременно&quot; &amp;#128522; Строго друг за другом. Но много миллиард раз в секунду. &lt;br&gt;------&lt;br&gt;&lt;br&gt;То есть Вы утверждаете что производительность современного многоядерного процессора (не названного конкретно, то есть наверное &quot;любого&quot;) в мультипоточном режиме, при загрузке всех его физических ядер независимыми потоками, обрабатывающими не связанные данные полностью умещающиеся в L1 кеше каждого из ядер, равна (или ниже) производительности одного ядра данного процессора? &lt;br&gt;Я правильно понимаю Ваши рассуждения про последовательную работу ядер &quot;строго друг за другом, много миллиард раз в секунду&quot;?&lt;br&gt;</description>
</item>

<item>
    <title>Интервью с Юкихиро Мацумото, создателем языка Ruby (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/123624.html#120</link>
    <pubDate>Wed, 24 Mar 2021 13:04:51 GMT</pubDate>
    <description>Кто как обзывается - тот сам так называется&lt;br&gt;</description>
</item>

<item>
    <title>Интервью с Юкихиро Мацумото, создателем языка Ruby (Наноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/123624.html#119</link>
    <pubDate>Wed, 24 Mar 2021 10:15:11 GMT</pubDate>
    <description>Скорость работы в сравнимых языках как Ruby и Python будет прежде всего определяться программистом: на сколько он владеет языком и IDE/редактором. Различия в синтаксисе не такие значительные, чтобы утверждать что однозначно написание на одном языке абсолютно всего быстрее чем на другом.&lt;br&gt;При этом не будем забывать что Ruby - ещё более тормозное говно чем Python, именно в исполнении кода. Удобство и красота языка в данном случае - скорее минус, потому что на этом тормозном говне программисты хотят писать.&lt;br&gt;</description>
</item>

<item>
    <title>Интервью с Юкихиро Мацумото, создателем языка Ruby (grigoryvp)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/123624.html#117</link>
    <pubDate>Mon, 22 Mar 2021 14:05:26 GMT</pubDate>
    <description>&amp;gt; Да может даже летом, судя по темпам.&lt;br&gt;&lt;br&gt;Все запланировано, фиксированный цикл релизов: https://www.python.org/dev/peps/pep-0619/&lt;br&gt;</description>
</item>

<item>
    <title>Интервью с Юкихиро Мацумото, создателем языка Ruby (myhand)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/123624.html#116</link>
    <pubDate>Mon, 22 Mar 2021 13:56:55 GMT</pubDate>
    <description>&amp;gt;&amp;gt; WAT?  PEP 634.  Добавили же, нет?&lt;br&gt;&amp;gt; 3.10, на момент интервью не было еще даже в дев версии.&lt;br&gt;&lt;br&gt;Время интервью - непонятно.  Сейчас (на момент публикации оного) - уже 6-я альфа как-бе.&lt;br&gt;&lt;br&gt;&amp;gt; Выйдет осенью)&lt;br&gt;&lt;br&gt;Да может даже летом, судя по темпам.&lt;br&gt;</description>
</item>

</channel>
</rss>
