XSLT
в моем проекте появились XSLT-шки. примерно по 20 кб. пока 2 штуки. щас буду писать третью. я идиот?
значит ли это, что пора переписывать куски на функциональном языке с похожей семантикой?
это собсна произошло после того как кое-чего переползло с кастомного формата на хмл, т.к. им по сути является.
no subject
no subject
1. Переполсти с кастомного формата и костылей
2. на XML+XSLT,
3. чтобы потом переползти на более функциональный язык и, наверное его нативный формат ;)
no subject
no subject
no subject
no subject
Мне, правда, зело нравится xpath, он компактный. Gremlin еще круче, но мало распространен.
Паттерн матчинг и dataflow (графы таких трансформов) - это реально мегатулзы.
О чорт, я только что понял, что начав с хмл я бы мог сократить ядро софтины вообще до строчек эдак 50.
no subject
no subject
http://www.infoq.com/articles/Beyond-Foundations-FSharp
no subject
no subject
(Потому что надо еще и полезный функционал писать, а жаль)
С другой стороны, без этого функционала например непонятна гранулярность обьектов которые гоняются по датафлову, я долго-долго размышлял, потом оказалось что достаточно 2 итераций экспериментов
no subject
Однако, мне в XSLT очень подсветка ошибок студиевская нравится, поэтому пока сижу на нем))
no subject
no subject
no subject
Когда в формате появляются неймспейсы...
> базы SQLite
О нет.
Там комбинированный AST (HTML+SVG+JS)
no subject
А SQLite у меня сейчас в живом проекте используется, с неймспейсами и конфигурацией базы "под триплстор". Для обычных ("программных") AST не стал бы - другая ниша по объёму/скорости. Но тоже смотрел бы в первую очередь на графовые решения.
no subject
no subject
no subject
побороть тыщщу багов транслятораи загнать в браузер. Мне оно, правда, не надо, да и нынче sqlite в браузерах тоже появилось, но я бы на ее поддержку все же не рассчитывал.no subject
no subject
no subject