Re[22]: JSON vs BSON: очередное торжество больного воображен
От: B0FEE664  
Дата: 22.03.23 11:07
Оценка:
Здравствуйте, ·, Вы писали:

BFE>>С просторов интернета о том, что преобразовывать escape последовательности следует не всегда.

·>Это что к чему?
К тому, что строка содержащая escape последовательности может пригодится в том виде, в котором пришла.

·> Какое это имеет отношение к json и парсерам?

Это говорит о том, что существуют ситуации, когда от парсера json не требуется декодирование escape последовательности.

BFE>>>>Т.е. если у нас есть что-то, что понимает escape-последовоательности, то зачем нам их декодировать?

BFE>>·>Чтобы правильно и однозначно разбить поток символов на токены.
BFE>>Для этого их достаточно распознать.
·>Чтобы их распознать, их надо фактически декодировать.
Нет, не надо: достаточно просто найти конец строки.
И каждый день — без права на ошибку...
Re[20]: JSON vs BSON: очередное торжество больного воображен
От: B0FEE664  
Дата: 22.03.23 11:11
Оценка:
Здравствуйте, CreatorCray, Вы писали:

BFE>>Так что CreatorCray в чём-то прав с точки зрения практики, но совершенно не понимает в идеологии.

CC>Идеология — зло.
Докажите?

CC>Ибо есть теория а есть реальный мир. И уж слишком часто то, что красиво звучит в теории, на практике либо сразу лежит трупом либо лютый багодром, где "вша чОрная, вша жОлтая, и усеницы" (С)

Со стандартом Json мы имеем прямо противоположную ситуацию: практики попытались написать стандарт и написали один из худших стандартов в истории. Они написали такой стандарт, которому никто не следует и не использует.
И каждый день — без права на ошибку...
Re[23]: JSON vs BSON: очередное торжество больного воображен
От: · Великобритания  
Дата: 22.03.23 12:00
Оценка:
Здравствуйте, B0FEE664, Вы писали:

BFE>>>С просторов интернета о том, что преобразовывать escape последовательности следует не всегда.

BFE>·>Это что к чему?
BFE>К тому, что строка содержащая escape последовательности может пригодится в том виде, в котором пришла.
Я не понял зачем. По цитате вообще ничего непонятно. Без контекста смысла никакого.

BFE>·> Какое это имеет отношение к json и парсерам?

BFE>Это говорит о том, что существуют ситуации, когда от парсера json не требуется декодирование escape последовательности.
Называть такое парсером json язык не поворачивается. Скорее тулза для обработки json-текстов.

BFE>>>Для этого их достаточно распознать.

BFE>·>Чтобы их распознать, их надо фактически декодировать.
BFE>Нет, не надо: достаточно просто найти конец строки.
Каким волшебством-то? Чтобы его найти, надо побайтно прочитать вход и декодировать каждый символ до того момента как встретится нужный токен конца строки.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re[21]: JSON vs BSON: очередное торжество больного воображен
От: CreatorCray  
Дата: 22.03.23 17:21
Оценка:
Здравствуйте, B0FEE664, Вы писали:

BFE>Со стандартом Json мы имеем прямо противоположную ситуацию:

Взяли привычку отправлять с сервака сгенерированные скрипты и назвали стандартом

BFE>практики попытались написать стандарт

Получился ASN

Я тут давеча смотрел какой дизайн веберы сделали в гугле — местами данные отдаются даже не в JSON а просто присылается именно что кусок скрипта, с функциями и прочим говном, который предполагает что где то уже загружен другой скрипт и дёргает его, скармливая тому заинлайненые в него данные.
Так что это ещё ничего так.

BFE> и написали один из худших стандартов в истории. Они написали такой стандарт, которому никто не следует и не использует.

Дык никто его не писал. Они просто назвали свою плохую практику стандартом чтоб не доколупывались и не заставляли переходить на нормальные форматы.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.