Size: a a a

2020 May 19

M

Mr_ChAI in pro.cxx
Constantine Drozdov
ну я невнимательно смотрел yaml, но меня остро пугает количество - и ! в моем типичном файле
YAML выглядит красиво, но по факту скорее json
источник

CD

Constantine Drozdov in pro.cxx
Mr_ChAI
YAML выглядит красиво, но по факту скорее json
если мне предложат продать душу дьяволу и сделать json-like или использовать xml, я буду думать 0.1с
источник

M

Mr_ChAI in pro.cxx
Constantine Drozdov
если мне предложат продать душу дьяволу и сделать json-like или использовать xml, я буду думать 0.1с
а что выберешь?
источник

M

Mr_ChAI in pro.cxx
жсон?
источник

M

Mr_ChAI in pro.cxx
У жсона проблему в том, что не различаются атрибуты и содержимое
источник

CD

Constantine Drozdov in pro.cxx
Mr_ChAI
жсон?
ага, у меня были примеры, читаемость xml по сравнению с json просто ужасная
источник

CD

Constantine Drozdov in pro.cxx
Mr_ChAI
У жсона проблему в том, что не различаются атрибуты и содержимое
Если NIH то очень простое решение: использовать = как разделитель для атрибута
источник

M

Mr_ChAI in pro.cxx
Можно сделать отдельный атрибут для контента
источник

YH

Yuri Hudobin in pro.cxx
Constantine Drozdov
ну я невнимательно смотрел yaml, но меня остро пугает количество - и ! в моем типичном файле
парсеры yaml херят повторяющиеся элементы в списках.
источник

M

Mr_ChAI in pro.cxx
источник

CD

Constantine Drozdov in pro.cxx
мой идеал примерно такой
student : class {
   tag = student
   grade : int = 1
   educate : function(teacher: teacher_type)
}
источник

CD

Constantine Drozdov in pro.cxx
но что-то мне подсказывает, что определять семантики скобок я немного задолбаюсь
источник

M

Mr_ChAI in pro.cxx
Constantine Drozdov
мой идеал примерно такой
student : class {
   tag = student
   grade : int = 1
   educate : function(teacher: teacher_type)
}
Выглядит классно, но непонятно
источник

M

Mr_ChAI in pro.cxx
Непонятно, где тут ключевые слова
источник

M

Mr_ChAI in pro.cxx
А вообще похоже на смесь QML, Python и Rust
источник

DS

Dmitry Sokolov in pro.cxx
Constantine Drozdov
но что-то мне подсказывает, что определять семантики скобок я немного задолбаюсь
А чего бы атрибуты не понавешать как в C#, списками в []? Можно хоть на класс хоть на поля.
источник

CD

Constantine Drozdov in pro.cxx
Dmitry Sokolov
А чего бы атрибуты не понавешать как в C#, списками в []? Можно хоть на класс хоть на поля.
ну я думал определить, что () это порядкозависимые скобки, а {} порядконезависимые
источник

CD

Constantine Drozdov in pro.cxx
Dmitry Sokolov
А чего бы атрибуты не понавешать как в C#, списками в []? Можно хоть на класс хоть на поля.
тогда будет вообще вот так
student : class { tag = student } (
    grade: int = 1
    educate : function(teacher: teacher_type)
)
источник

CD

Constantine Drozdov in pro.cxx
можно ровно наоборот, но это конфуз мозга
источник

M

Mr_ChAI in pro.cxx
Constantine Drozdov
ну я думал определить, что () это порядкозависимые скобки, а {} порядконезависимые
Лучше не (), а []
источник