<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Новая версия высокопроизводительного шаблонизатора CTPP</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/48111.html</link>
    <description>Вышла очередная версия шаблонизатора CTPP (http://ctpp.havoc.ru/) (2.4) - высокопроизводительного аналога хорошо известных библиотек Template Toolkit, HTML::Template, HTML::Template::Pro. Отличается высокой скоростью работы (в 2 - 3 раза быстрее HTML::Templte::JIT, в 25 - 30 раз быстрее Template Toolkit), расширяемостью функционала и удобством работы. В новой версии введены операторы &amp;lt;TMPL_call и &amp;lt;TMPL_block.&lt;br&gt;&lt;br&gt;&lt;br&gt;Библиотека отлично документирована, есть инструкции по установке, примеры и учебники для Perl, PHP и С++. CTPP написан на С++. Поддерживаются операционные системы Linux, FreeBSD и Solaris на архитектурах i386, amd64, sparc и ultra sparc. Имеет интерфейсы для языков Perl, PHP и Python. Лицензия - модифицированная BSD.&lt;br&gt;&lt;br&gt;URL: http://ctpp.havoc.ru/&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=19809&lt;br&gt;</description>

<item>
    <title>Новая версия высокопроизводительного шаблонизатора CTPP (parad)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/48111.html#43</link>
    <pubDate>Sun, 18 Jan 2009 12:06:13 GMT</pubDate>
    <description>немного ниже ты написал про культуру кода, тут ты пишешь про разные языки и приемственность готу для си. найди еще раз те функции с готу, и глядя только в тело функции ответь - будет ли на си скомпилен этот код в то-же самое? правильно - ничем от си не отличается, даже бинарь будет тот-же.&lt;br&gt;серьездно, по-опыту - готу чато бывает облегчает жизнь: повышает читабильность и скорость особенно в критичных местах. мы сейчас спорим ниочем - если привык жестко избегать готу, то имхо это только тебе в минус, т.к. ты осознанно избавляешь себя от инструментов тебе же и данных - твое имхо может быть другим.&lt;br&gt;в общем, если сможешь реализовать эти функции без готу, индусского и спагетти кода, при этом не раздувая код и не в ущерб скорости - пиши сюда и авторам, тогда никто и слова не скажет.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия высокопроизводительного шаблонизатора CTPP (xepacim)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/48111.html#42</link>
    <pubDate>Sun, 18 Jan 2009 09:22:31 GMT</pubDate>
    <description>еслиб там проблема была только с goto, еще б ничего.. там куда хуже все.&lt;br&gt;куда компилер что странслирует я примерно представляю. однако и о культуре кода неплохо бы помнить. ибо по достижении проектом некой критической массы его станет просто нереально поддерживать. рефакторинг - не такое уж сложное дело. и времени отнимает немного (когда в меру)&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия высокопроизводительного шаблонизатора CTPP (xepacim)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/48111.html#41</link>
    <pubDate>Sun, 18 Jan 2009 09:16:01 GMT</pubDate>
    <description>не надо адвокатить кривые руки - их выпрямлять надо.&lt;br&gt;ядро на сях писано - другой все-таки язык, не принимается.&lt;br&gt;переписывать чтоб нормально работало как раз часто приходится. и не под себя, а просто чтоб не падало.&lt;br&gt;зы: что-то мне подсказывает, что вами ни одного компилятора не написано. а советы от нубов я не принимаю.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия высокопроизводительного шаблонизатора CTPP (User294)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/48111.html#40</link>
    <pubDate>Sun, 18 Jan 2009 08:06:38 GMT</pubDate>
    <description>&amp;gt;просто грепнуть слово goto - и все, диагноз ясен - пожизненный газенваген &lt;br&gt;&amp;gt;с гвоздями. &lt;br&gt;&lt;br&gt;Самое смешное что компилер все-равно странслирует все ваши выкрутасы в JMP-ы, сколько бы вы там не выгибались (по сути то самое goto и есть). Забыв у вас спросить хотите вы этого или нет.Процессоры так работают.А чистоплюйство - круто конечно, но если для обхода goto автору приходится строить двухэтажный велосипед подпертый вычурными костылями и впятеро объемнее (а такое тоже бывает) - еще вопрос кого там в газенваген, имхо.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия высокопроизводительного шаблонизатора CTPP (parad)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/48111.html#39</link>
    <pubDate>Sun, 18 Jan 2009 06:58:41 GMT</pubDate>
    <description>грепни ядра линуха и фри на готу, а либц еще и на лонгджампы, - потом говори, чтоб ты использовал, а что нет.&lt;br&gt;&lt;br&gt;ты привык безоговорочно верить тем стериотипам, которыми пропитан инет, вбивающим в головы названия &quot;плохих стилей&quot; программирования (спагетти, индусский, - гдеб такого понабраться?)... между тем гото является аналогичным интструментом while(), for() и тд... дизасебли любой свои бинарь и скажи что ты его тоже больше запускать не будешь. одно дело что в си готу зашит неявно, другое дело - явное его определени. а статьи, цель которых и была очернить такие стили и механизмы предназначены по-большому для зеленых, любищих обходится одним гото, либо коряво его использующих (то-же самое и к спагетти и к индусам).&lt;br&gt;&lt;br&gt;в общем, что тебе, автор, что тебе, зеленый аноним, - ор т.к. бабка надвое сказала и статью в инет написала - по меньшей мере называется п из дяшем. в общем, ребят если вы с таким отношением будете ко всему подходить - вам придется с 0 переписывать все под себя, да так чтобы ни одну строчку ко</description>
</item>

<item>
    <title>Новая версия высокопроизводительного шаблонизатора CTPP (parad)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/48111.html#38</link>
    <pubDate>Sun, 18 Jan 2009 06:27:16 GMT</pubDate>
    <description>все еще не п из ди это не твои слова и ты его даже не ставил!&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия высокопроизводительного шаблонизатора CTPP (Аноним)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/48111.html#37</link>
    <pubDate>Sat, 17 Jan 2009 21:48:07 GMT</pubDate>
    <description>+1&lt;br&gt;не хотел отвечать этому пеньку, но ты изложил мои мысли на 100&#037; )))&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия высокопроизводительного шаблонизатора CTPP (xepacim)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/48111.html#36</link>
    <pubDate>Sat, 17 Jan 2009 18:26:54 GMT</pubDate>
    <description>&amp;gt;вы вообще его поднимали? или может расскажите что именно не устроило? &lt;br&gt;&lt;br&gt;ничего, что я скажу?&lt;br&gt;специально скачал это.&lt;br&gt;имхо, праздник хардкода, копипаста и большинства изученных антипаттернов.&lt;br&gt;просто грепнуть слово goto - и все, диагноз ясен - пожизненный газенваген с гвоздями.&lt;br&gt;зы: может, конечно, это экстремизм.. мяхче говоря, не знаю за какие бабки я п стал это юзать&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия высокопроизводительного шаблонизатора CTPP (xepacim)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/48111.html#35</link>
    <pubDate>Sat, 17 Jan 2009 18:10:42 GMT</pubDate>
    <description>ссылок нет - слиф защитан.&lt;br&gt;специально поинтересовался: суп не юзает *это* - не знаете, не гоните. а знаете - сцылки в студию&lt;br&gt;</description>
</item>

</channel>
</rss>
