Size: a a a

2021 March 26

Е

Евгений in dlang.ru
Oleg B
вообще json создан не для конфигов, а для передачи данных от программы к программе, потому и бочку кочу на него
С чего ты взял? JSON - это просто нотация, используй для чего угодно.
источник

OB

Oleg B in dlang.ru
Евгений
А зачем мне в конфиге сто раз повторять ключевое слово dependency? В sdl их реально сгруппировать, чтобы не повторять по много раз?
сам формат не подразумевает однозначного отображения в группу, это вопрос кода, который разбирает sdl, это как если бы в json нужно было бы создавать несколько объектов для зависимостей и ты спрашивал за это с json'а
источник

Е

Евгений in dlang.ru
Oleg B
сам формат не подразумевает однозначного отображения в группу, это вопрос кода, который разбирает sdl, это как если бы в json нужно было бы создавать несколько объектов для зависимостей и ты спрашивал за это с json'а
Ничего не понял, ну и ладно.
источник

OB

Oleg B in dlang.ru
Евгений
С чего ты взял? JSON - это просто нотация, используй для чего угодно.
1. простота парсера и вытекающие доп телодвижения при написании
2. на википедии написано)))
источник

Е

Евгений in dlang.ru
Забавно, что кого-то раздражают кавычки и запятые, но не бесит многократное повторение целых слов.
SDL мне напоминает XML - самый отвратный из придуманных человеком форматов.
источник

Е

Евгений in dlang.ru
Oleg B
1. простота парсера и вытекающие доп телодвижения при написании
2. на википедии написано)))
Так себе аргументация.
источник

OB

Oleg B in dlang.ru
Евгений
Ничего не понял, ну и ладно.
dependency {
   "packa" version="0.0.1"
   "packb" path="../packb"
}

только это не эквивалентно записи в каждой строке, другой алгоритм разбора данных нужен
источник

Е

Евгений in dlang.ru
Самый человекочитаемый - yaml
источник

OB

Oleg B in dlang.ru
Евгений
Так себе аргументация.
а с чего ты взял что его используют по назначению когда конфиги пишут?
источник

Е

Евгений in dlang.ru
Oleg B
dependency {
   "packa" version="0.0.1"
   "packb" path="../packb"
}

только это не эквивалентно записи в каждой строке, другой алгоритм разбора данных нужен
Жесть. А говоришь не надо разбираться в SDL. Даже не хочу начинать разбираться. Пусть каждый использует тот формат, который ему по нраву.
источник

Е

Евгений in dlang.ru
Oleg B
а с чего ты взял что его используют по назначению когда конфиги пишут?
А я и не взял. Ни вижу у JSON какого-то особого назначения. Удобно - используй. Не удобно - не используй. Вот и все.
источник

OB

Oleg B in dlang.ru
Евгений
Жесть. А говоришь не надо разбираться в SDL. Даже не хочу начинать разбираться. Пусть каждый использует тот формат, который ему по нраву.
а в чём собственно жесть?
источник

OB

Oleg B in dlang.ru
Евгений
Забавно, что кого-то раздражают кавычки и запятые, но не бесит многократное повторение целых слов.
SDL мне напоминает XML - самый отвратный из придуманных человеком форматов.
по внутреннему устройству похож, но xml действительно дно, хотя на нём тож пишут конфиги
источник

Е

Евгений in dlang.ru
Oleg B
а в чём собственно жесть?
источник

OB

Oleg B in dlang.ru
вот xml и json у меня приблизительно в одной лиге
источник

OB

Oleg B in dlang.ru
вы странные все какие-то... yaml ок, а sdl сложно, вы с какой планеты вообще?
источник

OB

Oleg B in dlang.ru
в yaml'е на порядок больше нюансов чем в sdl
источник

Е

Евгений in dlang.ru
Oleg B
вы странные все какие-то... yaml ок, а sdl сложно, вы с какой планеты вообще?
Потому что yaml в простом варианте - это тот же JSON только без скобочек, кавычек вокруг ключей и запятых
источник

DH

Dark Hole in dlang.ru
Евгений
Жесть. А говоришь не надо разбираться в SDL. Даже не хочу начинать разбираться. Пусть каждый использует тот формат, который ему по нраву.
Это ещё хуже
источник

DH

Dark Hole in dlang.ru
Евгений
Потому что yaml в простом варианте - это тот же JSON только без скобочек, кавычек вокруг ключей и запятых
yaml — тоже надмножество json
источник