Обсуждение:Smarty
Передача в общественное достояние | |
---|---|
Участник be_nt_all добровольно передаёт свой вклад в текст этой статьи в общественное достояние.
Если это юридически невозможно, участник разрешает всем использовать это произведение в любых целях без каких бы то ни было условий, за исключением случаев, предусмотренных законодательством. Данное заявление распространяется только на вклад в статью участника be_nt_all, для использования текста как общественного достояния может потребоваться анализ истории правок статьи. Независимо от данного заявления, текст статьи любой версии доступен для модификации и повторной публикации на общих для Википедии условиях лицензии Creative Commons Attribution-ShareAlike. |
Замена "компилирующий", "компиляция" на "транслирующий", "трансляция".
[править код]Предлагаю сделать заменить в статье слова, производные от слова "компиляция" на слова производные от слова "трансляция". Потому что, в действительности, Smarty является "транслирующим обработчиком шаблонов" - т.е., он не переводит шаблоны в машинный код, а переводит шаблоны в код PHP.
85.26.223.134 07:38, 12 июня 2008 (UTC)
- Верное замечание. 188.16.83.145 05:13, 4 июня 2009 (UTC)
А мне кажется, и так вполне понятно. А PHP - язык, который чуть ближе к машинному, чем Smarty-шаблон :) (если исходить из определения компиляции в Википедии)
Было бы неплохо в конце добавить результирующий PHP-код приведенного примера. Для наглядности.
92.46.35.82 12:46, 24 июля 2009 (UTC)Aliq Qim
- не надо. В смысле не надо без особой нужды ломать сложившуюся терминологию. А нужды нет, поскольку термин «компиляция» уже давно как гораздо шире чем «трансляция в машинный код». Компиляторы языков Java и C# остаются компиляторами. --be-nt-all 03:16, 23 октября 2010 (UTC)
ps. Интерпретатор кстати тоже является транслятором, так что любой шаблонизатор будет транслирующим. (PHPTemplate — ни разу не исключение, PHP — тоже транслятор). Так что предложенная замена — бессмысленна --be-nt-all 03:21, 23 октября 2010 (UTC)