Size: a a a

2020 November 13

AP

Aleksei (astynax) Pi... in fprog_spb
"одинаково неудобная композируемость" :)
источник

RR

Rigidus Rigidus in fprog_spb
Jerzy Syrowiecki
когда надо передать команду в команду (find, ssh, parallel и всякие местечковые инструменты), никакой композируемости
xarg же
источник

JS

Jerzy Syrowiecki in fprog_spb
Aleksei (astynax) Pirogov
Json плох тем, что не имеет возможности описывать метадату :(
а вот зря люди недооценивают  XML
источник

RR

Rigidus Rigidus in fprog_spb
Jerzy Syrowiecki
а вот зря люди недооценивают  XML
о, да здравствует геморрой с dtd и валидацией
источник

JS

Jerzy Syrowiecki in fprog_spb
да, ещё один пример неудобства, спасибо
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Вот, кстати, аргументы тоже нужно парсить в каждой программе. И "стандарты" их описания, мягко говоря, условны
источник

AP

Aleksei (astynax) Pi... in fprog_spb
xrgs, передающий JSON в роли аргументов, был бы приятнее
источник

JS

Jerzy Syrowiecki in fprog_spb
Rigidus Rigidus
о, да здравствует геморрой с dtd и валидацией
как это связано с представлением данных? вы можете и в JSON геморроить, если так любите DTD
источник

AP

Aleksei (astynax) Pi... in fprog_spb
find {name: "blabla", depth: true}
источник

RR

Rigidus Rigidus in fprog_spb
Aleksei (astynax) Pirogov
xrgs, передающий JSON в роли аргументов, был бы приятнее
еще приятнее были паттерн-матчинговые подставкив в sexps
источник

RR

Rigidus Rigidus in fprog_spb
(find :name "bla-bla" :depth T)
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Да хватит уже, а? Я JSON пишу просто чтобы обозначить структурированный формат
источник

JS

Jerzy Syrowiecki in fprog_spb
Aleksei (astynax) Pirogov
Вот, кстати, аргументы тоже нужно парсить в каждой программе. И "стандарты" их описания, мягко говоря, условны
через окружение можно передавать аргументы. там, правда, дыра в наследовании
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Переменных окружения тоже не должно быть
источник

RR

Rigidus Rigidus in fprog_spb
Aleksei (astynax) Pirogov
Переменных окружения тоже не должно быть
о, еретик! )
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Потому что это плоский список строк
источник

MP

Mike Potanin in fprog_spb
Jerzy Syrowiecki
а вот зря люди недооценивают  XML
Как и CORBA. Технологии очень гибкие и мощные, но слишком сложные, что бы стать успешными.
источник

RR

Rigidus Rigidus in fprog_spb
правильно, я тоже за древовидные окружения. oh shi - это же получается схема на стероидах внутри ОС
источник

AP

Aleksei (astynax) Pi... in fprog_spb
find $(merge $env {name: "foo", ...})
источник

RR

Rigidus Rigidus in fprog_spb
Mike Potanin
Как и CORBA. Технологии очень гибкие и мощные, но слишком сложные, что бы стать успешными.
а в чем сложность?
источник