powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как называется стиль программирования, например как ExtJS?
10 сообщений из 35, страница 2 из 2
Как называется стиль программирования, например как ExtJS?
    #38949162
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarermaytonЯ не предлагаю запрещать "quotes". Пускай будут. Но зачем их делать обязательными.
Например, для меньших проблем совместимости.Совместимости чего с чем?
Единственная причина по которой можно требовать введения кавычек - лень в парсер добавить пару правил. Других причин нет.
...
Рейтинг: 0 / 0
Как называется стиль программирования, например как ExtJS?
    #38950015
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlСовместимости чего с чем?
Разных реализаций друг с другом.

White OwlЕдинственная причина по которой можно требовать введения кавычек - лень в парсер добавить пару правил.
Я ещё не видел случая, чтобы эти "пару правил" все добавляли одинаковым образом. Зато видел много случаев, когда, пример, "в принципе верный" парсер csv не мог верно разобрать текст, сгенерированный "в принципе верным" репортером csv.
...
Рейтинг: 0 / 0
Как называется стиль программирования, например как ExtJS?
    #38950038
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer Зато видел много случаев, когда, пример, "в принципе верный" парсер csv не мог верно разобрать текст, сгенерированный "в принципе верным" репортером csv.
тут косяки в генераторах, например из-за обрезания ООО "Рога и Копыта" сохраняется как "ООО "Рога и Ко", что потом срывает крышу парсеру.
...
Рейтинг: 0 / 0
Как называется стиль программирования, например как ExtJS?
    #38950050
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спецификация однозначно врапит квоту бекслешем. И такой генератор конечно-же
не пройдет проверку на пригодность к стандарту.

Но я как любитель краткости и лаконичности искренне недоумеваю по поводу странного
параноидального засилья квотирования там где оно не нужно. И Белый Сов со мной солидарен что
само по себе приятно и подкрепляет уверенностью. Кхе...

Самое интересное что допиливание этой фичи - это вопрос добавления в парсер еще
одной дуги и одного узла. Но если верить семинару то в Java JSON API спецификацию
коммитят всего 2 чела.

А кто коммитит спецификации самого JSON бох его знает вообще. И наверное там сидят такие
бюрократы которых не прошибёшь такой наивной рационализацией. Блюдут compatibility.
...
Рейтинг: 0 / 0
Как называется стиль программирования, например как ExtJS?
    #38950075
YesSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton,

Касаемо самого JavaScript я могу это обьяснить кривой имплементацией справочников в языке.

Код: javascript
1.
2.
var dict   = {"test 1" : "this is test 1", "test 2" : "this is test 2"};
var desc = dict["test 1"];



как это уже отмечал softwarer ранее
.
...
Рейтинг: 0 / 0
Как называется стиль программирования, например как ExtJS?
    #38950160
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerWhite OwlСовместимости чего с чем?
Разных реализаций друг с другом.

White OwlЕдинственная причина по которой можно требовать введения кавычек - лень в парсер добавить пару правил.
Я ещё не видел случая, чтобы эти "пару правил" все добавляли одинаковым образом. Зато видел много случаев, когда, пример, "в принципе верный" парсер csv не мог верно разобрать текст, сгенерированный "в принципе верным" репортером csv.А при чем здесь CSV? Мы же говорили о JSON который поддерживается всего то полудюжиной языковых систем. Причем это уже встроено в стандартный рантайм языка. Если бы мы для каждого проекта делали свой парсер-генератор JSON, тогда твое возражение можно было бы принять. Но мы же всегда используем то что уже существует. И там парсеры делаются теми же людьми которые делают парсер полноценного языка - то есть они по определению умеют делать парсеры.
Или у тебя есть самодельные парсеры JSON'а которые несовместимы между собой? :)
...
Рейтинг: 0 / 0
Как называется стиль программирования, например как ExtJS?
    #38950250
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlА при чем здесь CSV? Мы же говорили о JSON который поддерживается всего то полудюжиной языковых систем. Причем это уже встроено в стандартный рантайм языка.
Со стандартным рантаймом языка никаких вопросов. Речь о формате, который как раз и отрывают от рантайма. И пытаются накрыть им разнобой существующих и будущих парсеров-генераторов. И с этой точки зрения требование категорического квотирования имеет смысл - уменьшает "степени свободы". Хотя всё равно его многие не выполнят
...
Рейтинг: 0 / 0
Как называется стиль программирования, например как ExtJS?
    #38950678
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlСовместимости чего с чем?
Единственная причина по которой можно требовать введения кавычек - лень в парсер добавить пару правил. Других причин нет.
Совместимость с JS.
Ведь в JSON это часть JS. А там неквотированный ID - это переменная.
Если вы разрешаете не квотировать, то вы тем самым запрещаете использовать переменные в выражении, что является нонсенсом.
...
Рейтинг: 0 / 0
Как называется стиль программирования, например как ExtJS?
    #38956721
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашёл штуку . Более либеральна к квотированию.
Попробую хоть где нибудь заюзать.
...
Рейтинг: 0 / 0
Как называется стиль программирования, например как ExtJS?
    #38957541
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По сабжу качнул.

snakeyaml
(hq)
https://code.google.com/p/snakeyaml/

yamlbeans
(svn)
http://svn.code.sf.net/p/yamlbeans/code

Змейка-ямл скомпилировалась успешно. Yamlbeans пока не могу собрать. Сборочного файла нет а
формат проекта вроде-бы Эклипсовский. Но я с эклипсом как-то не сильно.

Вобщем пока курю.
...
Рейтинг: 0 / 0
10 сообщений из 35, страница 2 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как называется стиль программирования, например как ExtJS?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]