Лучший ответ

    1.  1 0

    antoxz (28) 6 (7446)2729 17 лет  

    ... Бегло пропалив в Вики, что это за байда,... скажу, что преимущество заключается в том же, в чём функциональный/декларативный язык программирования по сути круче императивного: ты описываешь задачу, а не пошаговый способ её решения. Безусловно парсить XML можно и на Сях ("нормальный" == императивный?), но это куда более трудоёмко. Налепить аццке специфических библиотек и классов? Ок, это приемлемо для кодера старой закалки, который не воспринимает ничего нового и всё видит через призму С*. Но было бы неплохо, если б и простой смертный без навыков программирования мог решить свою задачу. Зачастую люди, решающие конкретные задачи, всего лишь не умеют программировать, а многие программисты только это и умеют (это наезд). Этот факт затрудняет эффективное применение вычислительной техники на практике. Куда лучших результатов можно добиться без посредничества красноглазых и взъерошенных гениев кодинга, создав относительно простой, понятный новичку и приспособленный для решения конкретных задач *описательный* язык, чтоб была возможность *описать*, что я хочу, а написанная отбитыми кодерами программа воплотит мои пожелания в жизнь. Что-то важное к концу креатива потерялось, поэтому жоска и несвязно подытожу: функциональное программирование аццке жжот!

Ответы

    1.  0 0

    AkustikA (36) 3 (742)13 17 лет  

    а что эт такое?

    1.  0 0

    wad (56) 7 (37442)3823 17 лет  

    xslt выполняется на компьютере клиента, ну как ява например.
    фактически получается так, что клиент получает xml как базу данных, и некую процедуру её визуальной обработки - xslt. задача сервера при этом упрощается, загрузка уменьшается. сервер уже занимается не выборкой и обработкой базы, а только готовит клиенту инструмент для этой работы.

    1.  0 0

    GoodSoft 4 (1376)1613 17 лет  

    ещё один способ отделить контент от кода?

Похожие вопросы

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system