<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Возобновлено соревнование по написанию самого запутанного ко...</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/81314.html</link>
    <description>После пятилетнего перерыва, анонсировано (http://www.ioccc.org/2011/rules.txt) возрождение конкурса IOCCC (http://www.ioccc.org) (International Obfuscated C Code Contest), участникам которого предлагается написать на языке Си наиболее запутанный и трудноразбираемый код, на основании анализа которого проблематично разобраться в сути решаемой задачи. При этом код должен быть интересен и чем-то примечателен, подчеркивая важность правильного стилевого оформления или выделяя неожиданные стороны языка Си. Размер программы не должен превышать 4096 байт, программа должна собираться и выполнять какое-либо осмысленное действие.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Работы на конкурс будут приниматься (http://www.ioccc.org/2011/guidelines.txt) до 12 января 2012 года. Каталог работ прошлых победителей можно найти на данной  странице (http://www.ioccc.org/winners.html). &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://www.ioccc.org/index.html#new&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=32294&lt;br&gt;</description>

<item>
    <title>Возобновлено соревнование по написанию самого... (arisu)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/81314.html#276</link>
    <pubDate>Wed, 30 Nov 2011 20:13:25 GMT</pubDate>
    <description>упрощу: &amp;#171;я не хочу учиться ездить на велосипеде! каждый раз как я на него садился &amp;#8212; падал. мне говорили, что я что-то не так делаю, но я уже привык к самокату.&amp;#187;&lt;br&gt;&lt;br&gt;да пиши на чём хочешь, мне-то что? я всего лишь пытался тебе намекнуть, что некоторые инструменты требуют обучения. потом ты их можешь применять более эффективно, чем те, что применяешь сейчас &amp;#8212; но да, учиться придётся. и принцип работы с лиспом совсем не такой, как принцип работы с сями, например. хочешь &amp;#8212; изучай. не хочешь &amp;#8212; пользуйся тем, чем пользуешься. твой выбор.&lt;br&gt;</description>
</item>

<item>
    <title>Возобновлено соревнование по написанию самого... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/81314.html#275</link>
    <pubDate>Wed, 30 Nov 2011 18:50:31 GMT</pubDate>
    <description>&amp;gt;&amp;gt; и те же. Мне такое не доставляет.&lt;br&gt;&amp;gt; это всего лишь значит, что ты не умеешь писать на лиспе, вот и всё. &lt;br&gt;&lt;br&gt;Да, и _не_ _хочу_ уметь программить на языке с _таким_ синтаксисом. Я не считаю его для себя удобным и хорошо читаемым. Поэтому у меня не лежит к оному душа. Вроде бы логично что я не умею и не собираюсь уметь на нем программировать. &lt;br&gt;&lt;br&gt;&amp;gt; а потому совершенно не понимаешь, отчего многочисленные попытки &amp;#171;сделать &lt;br&gt;&amp;gt; лисп понятней&amp;#187; закономерно фэйлили. на лиспе не пишут программ, на лиспе &lt;br&gt;&amp;gt; пишут dsl-и для решения задач. на других языках это или сложно, &lt;br&gt;&amp;gt; или невозможно вовсе.&lt;br&gt;&lt;br&gt;Ну, пусть пишут. А мне мои задачи явно проще реализовать на чем-то еще.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Возобновлено соревнование по написанию самого... (anonymous vulgaris)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/81314.html#274</link>
    <pubDate>Mon, 21 Nov 2011 17:34:11 GMT</pubDate>
    <description>&amp;gt; На минуточку: сколько у Вас на хозяйстве кода, унаследованного от разработок для  вот тех (не 386-х даже) писишек, и сколько -- от тех PDP-шек?  У меня с ощутимым перевесом последний берёт, IMHO.&lt;br&gt;&lt;br&gt;О чем вы? Если код на ЯВУ то откуда и куда он наследуется?&lt;br&gt;&lt;br&gt;&amp;gt; Промахнулись, рост писишек как платформы всё-таки в существенной мере определялся открытостью  архитектуры.  Интересно, если бы IBM решила правдами или неправдами замочить  тот реверс-инжиниринг BIOS -- что бы получилось? (по PS/2 судить сложно,  их и одна закрытая MCA могла угробить)&lt;br&gt;&lt;br&gt;История не имеет сослагательного наклонения. Инженеры интела сумели сделать лучшие процы за счет введения разумных ограничений на систему команд (специализация регистров, сегменты и т.п.), дек не сумел наложить разумные ограничения на систему команд и зашился в стоимость/эффективность из-за ограниченности количества транзисторов.&lt;br&gt;&lt;br&gt;А дос сделал эти процы общедоступными с программной точки зрения.&lt;br&gt;&lt;br&gt;Итог прост связка интел-дос в итоге быстро привела к тому что сейчас</description>
</item>

<item>
    <title>Возобновлено соревнование по написанию самого... (anonymous vulgaris)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/81314.html#273</link>
    <pubDate>Mon, 21 Nov 2011 17:22:12 GMT</pubDate>
    <description>&amp;gt; Ну и алголоподобные языки конечно вещь.&lt;br&gt;&amp;gt;Вообще-то, си вполне хорош в энном количестве ниш и лучше просто не смогли сделать. Вот в этих алголоподобных без этой указательной арифметики - можно сделать не абстрактное оперирование с массивом, а вполне конкретный доступ к памяти по конкретному адресу, например? Если нет - так это вообще не проканает как ЯП для системного программирования, embedded и прочая, например.&lt;br&gt;&lt;br&gt;Слушайте, ну не надоело еще демонстрировать свою ограниченность? Весь по настоящему серьезный  embedded (там где типа самолеты летают) делается на аде, да и паскалей для микроконтроллеров вполне себе хватает. Но если вы ничего не видели не знаете и не пользовались то это все не так и неправильно.&lt;br&gt;&lt;br&gt;Я конечно понимаю что потратив массу времени на изучение крайне неприятных фич и багов ставших фичами его жалко, но это ваши проблемы. А можно сделать то же самое но с меньшим мозгоклюйством. Что многие и делают.&lt;br&gt;</description>
</item>

<item>
    <title>(offtopic) now and then (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/81314.html#271</link>
    <pubDate>Sun, 20 Nov 2011 23:09:58 GMT</pubDate>
    <description>&amp;gt; Ба, так это вообще четыре болгарских дискеты (или всё же пять? не помню уж точно).&lt;br&gt;&lt;br&gt;Для игрушки все-таки довольно приличная сумма, как ни крути.&lt;br&gt;&lt;br&gt;&#091;..&#093;&lt;br&gt;&amp;gt; Ну супербрайты с АЛ-307 тоже не сравниваю -- &lt;br&gt;&lt;br&gt;С светодиодами я особого отставания у СССР не вижу: это были чисто индикационные приборы, а потому улучшались мало и медленно. &lt;br&gt;&lt;br&gt;&amp;gt; хотя как раз на упомянутом движке магниты, кажется, были не совсем обычные.  &lt;br&gt;&lt;br&gt;Сдается мне что нынче магниты все-таки сильнее. Кстати в пепелаце были похожие круглые металлические моторчики. Если верить гуглу, то что там было, называлось видимо ДИ1-3. &lt;br&gt;&lt;br&gt;&amp;gt; Вот с коллектором да, долго на таких перегрузках не жил даже при замене &lt;br&gt;&amp;gt; штатных &quot;усиков&quot; на пластинчатые контакты...&lt;br&gt;&lt;br&gt;Беда всех коллекторников. За что их нынче и заменяют повсеместно на бесколлекторники и асинхронники, т.к. силовая электроника развилась до должного уровня. А нынче авиамоделисты дорабатывают моторчики от дохлых сидиромов :)&lt;br&gt;&lt;br&gt;&#091;..&#093;&lt;br&gt;&amp;gt; Да ладно, П213 (или ГТ?) и КТ805 у этих самых простых смертных впол</description>
</item>

<item>
    <title>Возобновлено соревнование по написанию самого... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/81314.html#270</link>
    <pubDate>Fri, 18 Nov 2011 15:19:42 GMT</pubDate>
    <description>&amp;gt; Модула 3 &lt;br&gt;&lt;br&gt;Угу, ну допустим я хочу собрать программу под микроконтроллер, допустим, STM32. Мои действия?&lt;br&gt;</description>
</item>

<item>
    <title>Возобновлено соревнование по написанию самого... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/81314.html#269</link>
    <pubDate>Fri, 18 Nov 2011 11:14:02 GMT</pubDate>
    <description>&amp;gt; если уж так нравиться тратить целую строку ни на что. &lt;br&gt;&lt;br&gt;На читаемость. Потому что 6 скобок в ряд совершенно не рулят, ИМХО. Чтобы понять к чему они относятся, в них надо нудно тыкать.&lt;br&gt;&lt;br&gt;&amp;gt; где разница? &lt;br&gt;&lt;br&gt;А разница будет например если еще и в логическом условии if&apos;а захотеть несколько скобок, например. Ну или в определениях и прочая. В curly bracket это более сносно, потому что скобки разные. &lt;br&gt; &lt;br&gt;&amp;gt; при этом лисповый исходник элементарно реформатируется во что угодно простейшей программой &lt;br&gt;&amp;gt; на лиспе &amp;#8212; потому что он одновременно и данные. а сишный &lt;br&gt;&amp;gt; с трудом жуётся огромным indent&apos;ом.&lt;br&gt;&lt;br&gt;Программ для переформатирования исходников в мире придумано уже достаточно, в том числе и для сишных сырцов. Честное пионерское, у меня ни разу не возникало даже желание заняться построением велосипедов (а зачем мне делать то что уже сделано?). Проще сказать apt-get install, блин. Грубо говоря, у меня нет цели окостылить все вокруг своим персональным велосипедом. А еще я например фиг с два напишу gcc. Но мне это не</description>
</item>

<item>
    <title>Возобновлено соревнование по написанию самого запутанного ко... (fork)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/81314.html#267</link>
    <pubDate>Fri, 18 Nov 2011 00:48:00 GMT</pubDate>
    <description>&amp;gt;По сути и ц и ц++ и жаба и ц# одинаковое гуано. Троллить тут начали указателелюбители, &amp;gt;которые еще как оказалось и не понимают разницы между передачей &lt;br&gt;&amp;gt;объекта/структуры/  переменной и т.д. по ссылке и передачей указателя неизвестно на что &amp;gt;т.к. в ц нет возможности узнать на что передан указатель и соответственно нельзя проверить &amp;gt;правильность операций его использующих. Ну и как обычно они не понимают что в ц массив это &amp;gt;просто указатель, а строка это не строка а массив. &lt;br&gt;&lt;br&gt;Типа папские обьяснения примитивных вещей.&lt;br&gt;Одинаковое оно всё, все эти твои ссылки указатели, только в твоей голове начинается разница.&lt;br&gt;В твоей голове строка должна быть обьектом с методами? Бред сивой кобылы. Что массив как последовательность указателей это не массив? И массив букв тоже не строка?? &lt;br&gt;Не придумывай определения ссылок, строк и массив, школьничек, всё оно одно и тоже через что бы ты те массивы ссылки и строки не представлял.&lt;br&gt;</description>
</item>

<item>
    <title>Возобновлено соревнование по написанию самого... (arisu)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/81314.html#266</link>
    <pubDate>Thu, 17 Nov 2011 17:37:46 GMT</pubDate>
    <description>&amp;gt; Ну на первый взгляд выглядит как будто там вообще все одними скобками &lt;br&gt;&amp;gt; делается. Что в объявлениях, что в отделениях блоков кода, етц. Или &lt;br&gt;&amp;gt; я что-то не понял?&lt;br&gt;&lt;br&gt;в общем-то да, не понял. по сути, программа на лиспе &amp;#8212; это прямая запись AST (что и даёт возможность метапрограммирования). отсюда и логичное единообразное представление. опять же, code is data.&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;если ты чего-то не видел, это не значит, что его не существует. на CL вполне себе операционки пишут, и компиляторы вполне себе хорошие и оптимизирующие есть, и много ещё чего интересного. просто ты об этом не знаешь, потому что не интересовался и не копал. это как если бы я увидел на си &amp;#171;приветмир&amp;#187; и стал говорить, что си ужасен, ничего сложного на нём написать нельзя, гуи невозможны и так далее.&lt;br&gt;</description>
</item>

</channel>
</rss>
