|
![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от opennews (??) on 22-Апр-16, 23:31 | ||
Компания Amazon опубликовала (https://github.com/amznlabs/ion-java) реализацию переносимого типизированного формата сериализации текстовых и бинарных данных Ion (http://amznlabs.github.io/ion-docs/index.html), расширяющего возможности формата JSON. Эталонный парсер и сериализатор для Ion написан на языке Java и поставляется под лицензией Apache 2.0. По сравнению с JSON в Ion поддерживаются реальные типы данных, возможно включение бинарных данных без дополнительного кодирования base64, можно указывать аннотации, поддерживаются символьные таблицы, структура оптимизирована для высокой скорости чтения данных. Формат является самоописываемым, т.е. читать и записывать данные можно без определения схемы хранения. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
2. "Amazon открыл Ion, реализацию типизированного варианта JSON" | –7 +/– | ![]() |
Сообщение от Genby on 22-Апр-16, 23:40 | ||
не вижу превосходство над YAML | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
![]() | ||
4. "Amazon открыл Ion, реализацию типизированного варианта JSON" | –1 +/– | ![]() |
Сообщение от A.Stahl (ok) on 22-Апр-16, 23:50 | ||
Превосходство, видимо, в том, что апгрейд с простого JSON, где он недостаточен, будет безболезненным. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
![]() | ||
6. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +2 +/– | ![]() |
Сообщение от Аноним (??) on 23-Апр-16, 00:03 | ||
Апгрейд до YAML якобы болезненный | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
![]() | ||
46. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним (??) on 24-Апр-16, 18:01 | ||
С эталонным парсером на Java? Безболезненнм? Ну замени libjson попробуй. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
![]() | ||
21. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +2 +/– | ![]() |
Сообщение от Дядя Паша on 23-Апр-16, 11:16 | ||
Интересно где ты в YAML увидел типизацию. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
![]() | ||
32. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +2 +/– | ![]() |
Сообщение от Genby on 23-Апр-16, 14:02 | ||
> Интересно где ты в YAML увидел типизацию. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
![]() | ||
51. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Grammar Narziss on 25-Апр-16, 08:59 | ||
«превосходства», алё | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
![]() | ||
53. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Sfinx (ok) on 25-Апр-16, 12:00 | ||
И где в ямл BSON ? Про бинарные данные тоже мутно. Ты бы попробовал запарсить/распарсить метров 100 сырых картинков с описаловом и все сразу поймешь. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
![]() | ||
54. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним ![]() | ||
yaml это язык читаемый человеком, для конфигов. | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
![]() | ||
55. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним ![]() | ||
еще бы с ini сравнил | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
5. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +2 +/– | ![]() |
Сообщение от Аноним (??) on 22-Апр-16, 23:59 | ||
Чем оно лучше cbor? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним (??) on 23-Апр-16, 00:14 | ||
а знает кто-нибудь библиотеку, умеющую конвертировать json в бинарные md4 файлы? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
![]() | ||
47. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним (??) on 24-Апр-16, 18:03 | ||
> а знает кто-нибудь библиотеку, умеющую конвертировать json в бинарные md4 файлы? | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
8. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним (??) on 23-Апр-16, 00:33 | ||
Без спеки или RFC оно не столь интересно как им кажется. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
![]() | ||
10. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от annual slayer on 23-Апр-16, 00:40 | ||
http://amznlabs.github.io/ion-docs/spec.html | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
9. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +5 +/– | ![]() |
Сообщение от Бармагл on 23-Апр-16, 00:37 | ||
пусть дополнят реализацией на C, Python, C# - тогда посмотрим | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним (??) on 23-Апр-16, 00:43 | ||
Как без гемора в json передавать большие куски html? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
![]() | ||
12. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +7 +/– | ![]() |
Сообщение от Аноним (??) on 23-Апр-16, 01:16 | ||
{ | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
![]() | ||
13. "Amazon открыл Ion, реализацию типизированного варианта JSON" | –3 +/– | ![]() |
Сообщение от Crazy Alex (ok) on 23-Апр-16, 02:28 | ||
И эскейпить кавычки, угу. Это нынче "без гемора". | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
![]() | ||
14. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +5 +/– | ![]() |
Сообщение от омномнимус (ok) on 23-Апр-16, 02:52 | ||
ты его вручную пишешь штоле? | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
![]() | ||
16. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +1 +/– | ![]() |
Сообщение от Аноним (??) on 23-Апр-16, 06:21 | ||
не хочешь эскейпить в base64 перегони и все | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
![]() | ||
28. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним (??) on 23-Апр-16, 13:06 | ||
это накладные по скорости: | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
![]() | ||
38. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +1 +/– | ![]() |
Сообщение от Аноним (??) on 23-Апр-16, 19:08 | ||
Если тебе критична скорость разбора - выкидываешь json, берёшь bson/bencode/whatever. JSON - это текстовый формат, со всеми вытекающими. Оверхед конечно не такой чудовищный, как для xml, но он есть и заметен. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
![]() | ||
48. "Amazon открыл Ion, реализацию типизированного варианта JSON" | –1 +/– | ![]() |
Сообщение от Аноним (??) on 24-Апр-16, 18:05 | ||
> не хочешь эскейпить в base64 перегони и все | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
![]() | ||
15. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним (??) on 23-Апр-16, 04:12 | ||
base64 | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
![]() | ||
56. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним ![]() | ||
так передавайте html c json, в чем проблема? | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
18. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +2 +/– | ![]() |
Сообщение от Нанобот (ok) on 23-Апр-16, 09:30 | ||
>поддерживаются реальные типы данных | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
![]() | ||
19. "Amazon открыл Ion, реализацию типизированного варианта JSON" | –1 +/– | ![]() |
Сообщение от A.Stahl (ok) on 23-Апр-16, 09:56 | ||
Это, видимо, дословный перевод "real numbers" -- вещественное число. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
![]() | ||
30. "Amazon открыл Ion, реализацию типизированного варианта JSON" | –3 +/– | ![]() |
Сообщение от robux (ok) on 23-Апр-16, 13:36 | ||
меня тоже "порадовало" - оказывается, этот json даже реальные цифры не понимает, гыгы )) | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
![]() | ||
42. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Вареник on 23-Апр-16, 22:47 | ||
Текстовый формат, поля которого не понимают реальных (и любых других) цифр... Совсем абсурд получается :) | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
20. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Меломан1 on 23-Апр-16, 10:31 | ||
>Amazon | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
![]() | ||
29. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним (??) on 23-Апр-16, 13:08 | ||
>>Amazon | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
![]() | ||
43. "Amazon открыл Ion, реализацию типизированного варианта JSON" | –2 +/– | ![]() |
Сообщение от Меломан1 on 24-Апр-16, 03:56 | ||
>>>Amazon | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
![]() | ||
57. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним ![]() | ||
а это идея - выкинуть все нафиг и переписать на Ruby, | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
22. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +1 +/– | ![]() |
Сообщение от анонимчик on 23-Апр-16, 11:49 | ||
А чем оно лучше message pack? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
![]() | ||
27. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +4 +/– | ![]() |
Сообщение от анонимчик on 23-Апр-16, 12:50 | ||
почитал - оно текстовое. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
26. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Amsterdam Navigator on 23-Апр-16, 12:06 | ||
Amazon изобрел Transit. Слоупоки. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
31. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +2 +/– | ![]() |
Сообщение от angra (ok) on 23-Апр-16, 14:02 | ||
> расширяющего возможности формата JSON. По сравнению с JSON возможно включение бинарных | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
![]() | ||
35. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от анонимчик on 23-Апр-16, 14:55 | ||
Согласен. Очередное ненужно. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
33. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Kodir (ok) on 23-Апр-16, 14:30 | ||
> По сравнению с JSON в Ion поддерживаются реальные типы данных | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
![]() | ||
34. "Amazon открыл Ion, реализацию типизированного варианта JSON" | –5 +/– | ![]() |
Сообщение от Kodir (ok) on 23-Апр-16, 14:36 | ||
Даже не поленился для амазоновских слоупоков ссылочку найти: http://www.newtonsoft.com/json/help/html/SerializeTypeNameHa... | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
![]() | ||
49. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +1 +/– | ![]() |
Сообщение от Пользователь Debian on 24-Апр-16, 18:27 | ||
Ты либо троллишь, либо путаешь ни с чем не совместимый костыль отдельной реализации под платформу Microsoft .NET со стандартом. | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
36. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +1 +/– | ![]() |
Сообщение от Kodir (ok) on 23-Апр-16, 14:59 | ||
> По сравнению с JSON в Ion поддерживаются реальные типы данных | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
37. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +2 +/– | ![]() |
Сообщение от увася on 23-Апр-16, 15:19 | ||
Комментарии поддерживаются? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
41. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним (??) on 23-Апр-16, 20:59 | ||
Для этого есть BSON http://bsonspec.org/ | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
44. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним (??) on 24-Апр-16, 09:41 | ||
они тоже хотят заняться Embrace, extend and extinguish ? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
![]() | ||
45. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +/– | ![]() |
Сообщение от Аноним (??) on 24-Апр-16, 10:00 | ||
Съесть-то он съест, да кто ж ему даст... | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
52. "Amazon открыл Ion, реализацию типизированного варианта JSON" | +1 +/– | ![]() |
Сообщение от Аноним (??) on 25-Апр-16, 09:23 | ||
- Мы сделали свой джейсон! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |