Size: a a a

2021 March 19

K

KrivdaTheTriewe in Data Engineers
гибкость не нужна
источник

AE

Alexey Evdokimov in Data Engineers
то есть каждый фрагмент как отдельный оператор более простого DSL с конечным количеством операторов
источник

K

KrivdaTheTriewe in Data Engineers
нужна декларативность - с этим человеку проще работать
источник

AE

Alexey Evdokimov in Data Engineers
вот не получилось в такой DSL
источник

AE

Alexey Evdokimov in Data Engineers
KrivdaTheTriewe
нужна декларативность - с этим человеку проще работать
ini по декларативности хороши, потому и были изначально
источник

K

KrivdaTheTriewe in Data Engineers
Alexey Evdokimov
ini по декларативности хороши, потому и были изначально
ну это формат
источник

AE

Alexey Evdokimov in Data Engineers
это плоская мапа ключ-значение. и её легко дополнять и модифицировать по ходу пьесы
источник

AE

Alexey Evdokimov in Data Engineers
собсно, чё и имеем, когда шаблон сам себя достраивает
источник

GP

Grigory Pomadchin in Data Engineers
Alexey Evdokimov
извращенцы мы
почему не намутили дсл (на нормальном каком языке) и компилятор дсл в ямл?
источник

AE

Alexey Evdokimov in Data Engineers
по-моему я уже многократно ответил на этот вопрос. грамматику не получается составить
источник

GP

Grigory Pomadchin in Data Engineers
не понимаю что это)
источник

AE

Alexey Evdokimov in Data Engineers
вот как модуль вызывается, например.

стор всех значений конфига это тупо java.util.Properties. интерпретатор аугментит его накопленными переменными, запрашивает у модуля список понимаемых им префиксов и суффиксов ключей, выбирает эти ключи (с уже подставленными пермеменными), упаковывает в объект, и дёргает модуль. если модуль выдал дополнительный набор, он вставляется в проперти.

rinse, repeat
источник

K

KrivdaTheTriewe in Data Engineers
источник

GP

Grigory Pomadchin in Data Engineers
да как угодно это же твой дсл
источник

GP

Grigory Pomadchin in Data Engineers
как хочешь так и интепретируй
источник

GP

Grigory Pomadchin in Data Engineers
а на выходе будет выдавать твой страшный ямл
источник

AE

Alexey Evdokimov in Data Engineers
>_<
источник

AZ

Anton Zadorozhniy in Data Engineers
Кто следующий подойдёт к снаряду?
источник

GP

Grigory Pomadchin in Data Engineers
))))
источник

S

Serg Slipushenko in Data Engineers
что может быть лучше DSL... только императивный объектно-ориентированый ямль https://yaql.readthedocs.io/en/latest/
источник