<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Анализ популярности языков программирования в 2011 году </title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/82424.html</link>
    <description>Компания TIOBE Software подвела итоги (http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html) изменения популярности языков программирования в 2011 году. Звание языка 2011 года присуждено языку программирования Objective-C. По сравнению с рейтином рассчитанным год назад, наибольший рост популярности отмечается для языка Objective-C, рейтинг которого вырос на 3.91&#037;. За год Objective-C переместились в рейтинге сразу на три позиции вверх и закрепился на 5 месте (в 2007 году Objective-C был на 46 месте, в 2010 на 12, в 2011 на 8). В качестве основной причины роста популярности Objective-C называется успех устройств iPhone и iPad.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;На три позиции вверх также переместился язык C#, переместившийся с 6 на третье место и вытеснивший из тройки лидеров язык C++, который был смещён с третьего на четвёртое место. С 11 на 10 место в рейтинге переместился JavaScript (+0.73&#037;). Падение популярности отмечается для классических скриптовых языков, таких как Python (три позиции вниз, -3.05&#037;...&lt;br&gt;&lt;br&gt;URL: http://www.tio</description>

<item>
    <title>Анализ популярности языков программирования в 2011 году  (Himik)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/82424.html#142</link>
    <pubDate>Fri, 20 Jan 2012 18:57:17 GMT</pubDate>
    <description>А на каком месте 1С? В России он бы занял 1 место :-)))&lt;br&gt;</description>
</item>

<item>
    <title>Анализ популярности языков программирования в 2011 году  (вже)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/82424.html#139</link>
    <pubDate>Wed, 18 Jan 2012 22:31:57 GMT</pubDate>
    <description>&amp;gt; Чета мутят они, у кого популярные????&lt;br&gt;&amp;gt; У меня вот: http://www.indeed.com/jobtrends?q=java,+ruby,+erlang,+c#,+Objective-C,+php,+python,+c,+c++&amp;l=&amp;relative=1 &lt;br&gt;&lt;br&gt;C javascript&apos;ом&lt;br&gt;http://www.indeed.com/jobtrends?q=java&#037;2C+ruby&#037;2C+javascript&#037;2C+erlang&#037;2C+c&#037;23&#037;2C+Objective-C&#037;2C+php&#037;2C+python&#037;2C+c&#037;2C+c&#037;2B&#037;2B&amp;l=&amp;relative=1&lt;br&gt;&lt;br&gt;и в абсолютных показателях&lt;br&gt;http://www.indeed.com/jobanalytics/jobtrends?q=java&#037;2C+ruby&#037;2C+javascript&#037;2C+erlang&#037;2C+c&#037;23&#037;2C+Objective-C&#037;2C+php&#037;2C+python&#037;2C+c&#037;2C+c&#037;2B&#037;2B&amp;l=&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Анализ популярности языков программирования в 2011 году  (вже)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/82424.html#138</link>
    <pubDate>Wed, 18 Jan 2012 22:27:18 GMT</pubDate>
    <description>Чета мутят они, у кого популярные????&lt;br&gt;&lt;br&gt;У меня вот: http://www.indeed.com/jobtrends?q=java,+ruby,+erlang,+c#,+Objective-C,+php,+python,+c,+c++&amp;l=&amp;relative=1&lt;br&gt;</description>
</item>

<item>
    <title>Анализ популярности языков программирования в 2011 году  (lucentcode)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/82424.html#137</link>
    <pubDate>Wed, 18 Jan 2012 21:48:11 GMT</pubDate>
    <description>Python страдает избыточностью, это вешь в себе. Такая же, как плюсы. А JS - очень прост и элегантен. Ну и производительность V8 против CPython - решающий момент. Python никогда не будет таким быстрым, как JS:)&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Анализ популярности языков программирования в 2011 году  (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/82424.html#136</link>
    <pubDate>Wed, 18 Jan 2012 05:07:50 GMT</pubDate>
    <description>&amp;gt; когда он толком даже от giant lock&apos;а не вылечился... смешно.&lt;br&gt;&lt;br&gt;Ух, как же я такое пропустил-то. Это вы с BSD спутали, и еще раз &quot;показали&quot; свою &quot;осведомленость&quot; в Python. Нет в Python никакого giant lock&apos;а , есть Global Interpretor Lock (GIL).&lt;br&gt;</description>
</item>

<item>
    <title>Анализ популярности языков программирования в 2011 году  (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/82424.html#135</link>
    <pubDate>Wed, 18 Jan 2012 04:57:02 GMT</pubDate>
    <description>&amp;gt; А где мой любимый Erlang? o_O &lt;br&gt;&lt;br&gt;У ериксона.&lt;br&gt;</description>
</item>

<item>
    <title>Анализ популярности языков программирования в 2011 году  (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/82424.html#134</link>
    <pubDate>Wed, 18 Jan 2012 04:31:24 GMT</pubDate>
    <description>&amp;gt;Ещё раз. Я (и, думаю, большая часть читающих этот тред) в курсе _возможностей_. Что же до &quot;неудобно&quot; - а вы попробуйте более-менее актуальный алгоритм, использующий SIMD, заюзать.&lt;br&gt;&lt;br&gt;И в чём проблемы: http://code.astraw.com/projects/motmot/&lt;br&gt;&lt;br&gt;&amp;gt; Можно? - да, безусловно. Нужно ли? Ну-у-у... для чего-то одноразового - сойдёт, для промышленного использования - нет.&lt;br&gt;&lt;br&gt;Почему? Разверните свою мысль.&lt;br&gt;&lt;br&gt;&amp;gt;Поймите, я ничего не имею против Питона как такового. Для своих задач он хорош. Но делать из него героя для более-менее низкоуровневой работы, когда он толком даже от giant lock&apos;а не вылечился... смешно.&lt;br&gt;&lt;br&gt;А ему не нужно от этого лечиться, это есть, это нужно, это при желании обходится.&lt;br&gt;&lt;br&gt;&amp;gt;Если вы не поняли, о чём я вам написал, то это у вас опыт нулевой - разработки программ больше, чем из пары модулей. Отсутствие статической типизации в достаточно большом проекте (скажем, пара сотен модулей, и отнюдь не однотипных) становится большим злом.&lt;br&gt;&lt;br&gt;Покажи мне такую программу, желательно чтобы ты её сам написал. А так ж</description>
</item>

<item>
    <title>Анализ популярности языков программирования в 2011 году  (PereresusNeVlezaetBuggy)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/82424.html#133</link>
    <pubDate>Wed, 18 Jan 2012 02:08:42 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;     msg = &apos;Hello World!&apos; &lt;br&gt;&amp;gt;     prog = Program( &lt;br&gt;&amp;gt;         mov(ebx, 1), &lt;br&gt;&amp;gt;         mov(ecx, String(msg)), &lt;br&gt;&amp;gt;         mov(edx, len(msg)), &lt;br&gt;&amp;gt;         syscall(&apos;write&apos;), &lt;br&gt;&amp;gt;         ret(), &lt;br&gt;&amp;gt;     ) &lt;br&gt;&amp;gt;     fun = prog.compile() &lt;br&gt;&amp;gt;     fun() &lt;br&gt;&lt;br&gt;Ещё раз. Я (и, думаю, большая часть читающих этот тред) в курсе _возможностей_. Что же до &quot;неудобно&quot; - а вы попробуйте более-менее актуальный алгоритм, использующий SIMD, заюзать. Можно? - да, безусловно. Нужно ли? Ну-у-у... для чего-то одноразового - сойдёт, для промышленного использования - нет.&lt;br&gt;&lt;br&gt;Поймите, я ничего не имею против Питона как такового. Для своих задач он хорош. Но делать из него героя для более-менее низкоуровневой работы, когда он толком даже от giant lock&apos;а не вылечился... смешно.&lt;br&gt;&lt;br&gt;&amp;gt; if __name__ == &apos;__main__&apos;: &lt;br&gt;&amp;gt;     example() &lt;br&gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&amp;gt;&amp;gt;На вкус и цвет... это и к вам, и к вашему исходному оппоненту. :) &lt;br&gt;&amp;gt; Голословно. Конкретно что для Вас не удобно?&lt;br&gt;&amp;gt;&amp;gt;Она прикольная - это да. Но она по определению тупо не позвол</description>
</item>

<item>
    <title>Анализ популярности языков программирования в 2011 году  (spoon)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/82424.html#132</link>
    <pubDate>Wed, 18 Jan 2012 01:05:21 GMT</pubDate>
    <description>&amp;gt;Не было сказано, что НЕЛЬЗЯ обрабатывать. Было сказано, что НЕУДОБНО.&lt;br&gt;&lt;br&gt;Что значит неудобно? Для конкретных типов данных есть свои библиотеки, хотите низкий уровень?&lt;br&gt;&#091;code&#093;&lt;br&gt;from pyasm import Program&lt;br&gt;from pyasm.data import String&lt;br&gt;from pyasm.macro import syscall&lt;br&gt;from pyasm.instructions import mov, ret, push, add&lt;br&gt;from pyasm.registers import eax, ebx, ecx, edx, ebp&lt;br&gt;import sys&lt;br&gt;&lt;br&gt;def example():&lt;br&gt;    msg = &apos;Hello World!&apos;&lt;br&gt;    prog = Program(&lt;br&gt;        mov(ebx, 1),&lt;br&gt;        mov(ecx, String(msg)),&lt;br&gt;        mov(edx, len(msg)),&lt;br&gt;        syscall(&apos;write&apos;),&lt;br&gt;        ret(),&lt;br&gt;    )&lt;br&gt;    fun = prog.compile()&lt;br&gt;    fun()&lt;br&gt;&lt;br&gt;if __name__ == &apos;__main__&apos;:&lt;br&gt;    example()&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;&amp;gt;На вкус и цвет... это и к вам, и к вашему исходному оппоненту. :)&lt;br&gt;&lt;br&gt;Голословно. Конкретно что для Вас не удобно?&lt;br&gt;&lt;br&gt;&amp;gt;Она прикольная - это да. Но она по определению тупо не позволяет отлавливать ошибки до запуска программы. И ладно, если ошибка (банальная опечатка) на основной ветке логики, а если нет?&lt;br&gt;&lt;br&gt;Голословно. Открываешь терминал, пишешь pyt</description>
</item>

</channel>
</rss>
