Собственно представление, описанное мной выше и есть оптимально. К тому же строка даты-времени сортируема - большой плюс.
Что же касательно Вашего варианта, то он имеет право на существование, как вариант "неприятия" компактного стандарта. Он читабелен - это плюс, но громоздок и его время разбора в 6 раз больше. Со всеми вытекающими отсюда последствиями.
Цитата:
Сообщение от DoReMi
ну, тогда что-то ещё компактное придумать можно. Юлианская дата?
Руководство по изобретению паровоза...
Цитата:
Сообщение от Strijar
А если серъезно. Если придерживаться сабж - то формат просто обязан быть читаем и записываемый человеком. И по аналогии с Эсперанто - "ни для кого не быть родным языком"
Доказывать читабельность строки YYYYMMDD... не буду, об этом писал. Тем более, что Астрологи во внутрь файла вряд ли будут заглядывать. А пытливым - это не проблема, согласитесь.
Как правило, все обсуждения такого рода, тонут по причине того, что "за деревьями леса не видно" (суть теряется). Всё, что было сказано - ну просто несущественно, без обид.
Он читабелен - это плюс, но громоздок и его время разбора в 6 раз больше. Со всеми вытекающими отсюда последствиями
Сколько миллионов карт в секунду вы собираетесь обрабатывать? На современных процессорах есть проблемы с производительностью? У меня AstroZaur на не самом мощном процессоре (7 лет назад) полностью рассчитывал 10 тыс карт в секунду. При этом там активно работал скриптовый Lua.
Просто мне не очень понятен смысл всего это обсуждения. Похоже что вы уже все придумали, считаете это идеальным и предлагаете к использованию безоговорочно. Так вот я как программист своего астро-софта не вижу причины использовать этот формат в таком виде. Мое чувство прекрасного протестует. За сим прощаюсь. Удачи.
Просто мне не очень понятен смысл всего это обсуждения. Похоже что вы уже все придумали, считаете это идеальным и предлагаете к использованию безоговорочно.
Я специально не поднимал вопрос о связи один-ко-многим между натальными картами и картами событий в формате CALIF, который не описан и который лежит на поверхности. Не поднимал потому, что его стоило бы увидеть, хотя бы ознакомившись с форматом. Но, похоже, Вас интересуют альтернативные мелочи, а не суть.
Цитата:
Сообщение от Strijar
Мое чувство прекрасного протестует. За сим прощаюсь. Удачи.