LINUX.ORG.RU

История изменений

Исправление Slavaz, (текущая версия) :

Есть очевиднейший формат строки, которому уже почти полвека.

Есть чудовищно устаревший формат строки, которому уже полвека и который был актуален лет так 20-30 назад. В современном мире этот стандарт смотрится как мушкет среди всей линейки оружия

Приходят дяди с книжками пхп и js в руках и говорят, что

php? js? Увольте :) Всего лишь приходят дядьки, которые начинают понимать, что кроме ортодоксальных latin-1 и производных однобайтных кодировок есть туча других алфавитов. В том числе и иероглифов и мёртвых языков.

«На Си свет клином не сошёлся»

:) Вывод очевиден

Да, вывод очевиден. Целевая ниша Си - низкоуровневое программирование. А обработку JSON нужно доверить более другим приложениям, написанным на более высокоуровневых языках, на которых правило «language-independ» соблюсти проще. Или же можно реализовать всё то же самое на чистом Си, но при этом нужно также уважать правило «language-independ», а не кичиться полувековой историей костылей.

Исходная версия Slavaz, :

Есть очевиднейший формат строки, которому уже почти полвека.

Есть чудовищно устаревший формат строки, которому уже полвека и который был актуален лет так 20-30 назад. В современном мире этот стандарт смотрится как мушкет среди всей линейки оружия

Приходят дяди с книжками пхп и js в руках и говорят, что

php? js? Увольте :) Всего лишь приходят дядьки, которые начинают понимать, что кроме ортодоксальных latin-1 и производных однобайтных кодировок есть туча других алфавитов. В том числе и иероглифов и мёртвых языков.

«На Си свет клином не сошёлся»

:) Вывод очевиден

Да, вывод очевиден. Целевая ниша Си - низкоуровневое программирование. А обработку JSON нужно доверить более приложениям, написаныым на более высокоуровневых языках, на которых правило «language-independ» соблюсти проще. Или же можно реализовать всё то же самое на чистом Си, но при этом нужно также уважать правило «language-independ», а не кичиться полувековой историей костылей.