Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Флейм > XSLT - эзотерический язык программирования?


Автор: SelenIT 11.4.2007, 20:18
Продолжаю вникать в тайны XSLT, и он, честное слово, таки начинает мне нравиться! Что-то в нем открылось для меня мистическое, колдовское: вместо того, чтобы долго и нудно описывать последовательность действий, как в обычном ЯП, тут приходится творить какое-то невероятное красочное заклинание. которое потом быстро и непостижимо само делает желаемое. Причем даже простую вещь не сделать без магии (это субъективное ощущение). Причем во многих случаях красота "заклинания", по моему субъективному впечатлению, затмевает собой не только эффективность решения, но и саму осмысленность задачи. Потому-то у меня и возник сабжевый вопрос.

А как думаете вы?

Автор: Void 11.4.2007, 20:32
XSLT — не эзотерический язык, он функциональный с причудливым (XML) синтаксисом smile

Раз возникают такие ощущения от «заклинаний» — надо попробовать какой-нибудь ФЯП общего назначения smile

Автор: SelenIT 11.4.2007, 20:42
Void, да где ж он функциональный, если в нем даже значение переменной (!) нельзя изменить, не прибегнув к рекурсивному вызову? Или я чего-то совсем элементарного не понимаю  smile ?

Автор: Void 11.4.2007, 20:44
Цитата(SelenIT @  11.4.2007,  22:42 Найти цитируемый пост)
да где ж он функциональный, если в нем даже значение переменной (!) нельзя изменить, не прибегнув к рекурсивному вызову?

Вот именно поэтому он и http://en.wikipedia.org/wiki/Functional_programming ;)

Автор: SelenIT 11.4.2007, 20:53
О как... Сроду б не подумал smile. Void, огромное спасибо за расширение моего кругозора!

Автор: Сумасшедший 15.4.2007, 11:33
Согласен)
Очень милые заклинания, которые интересно и приятно составлять)

Автор: LSD 15.4.2007, 11:37
А почему у вас SQL таких чуств не вызывает? smile

Автор: esperant0 15.4.2007, 12:55
Заклинания? Может лучше алгоритмами воспользуетесь?

Автор: SelenIT 15.4.2007, 16:10
Цитата(LSD @  15.4.2007,  11:37 Найти цитируемый пост)
почему у вас SQL таких чуств не вызывает?

Даже не знаю... может, потому, что он слишком похож на естественный язык ("выбери то-то оттуда-то по таким-то критериям..."). Форма, видать, недостаточно "волшебная"... smile

Цитата(esperant0 @  15.4.2007,  12:55 Найти цитируемый пост)
Заклинания? Может лучше алгоритмами воспользуетесь? 

Пробовал. Не помогает smile. Может, просто знаю слишком мало...

Автор: Сумасшедший 15.4.2007, 16:16
Цитата(esperant0 @  15.4.2007,  12:55 Найти цитируемый пост)
Может лучше алгоритмами воспользуетесь?

Между составлением заклинаний и алгоритмами много общего) Как составишь, так и будет работатьsmile

Цитата(LSD @  15.4.2007,  11:37 Найти цитируемый пост)
А почему у вас SQL таких чуств не вызывает?

Вызываетsmile Просто опроса про него ещё не виделsmile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)