сериализация базовых объектов работала всегда, с рекордами - да, были проблемы, но они решены. я активно пользуюсь стандартной сериализацией для гоняния данных между разными процессами, все нормально работает
неправда ваша, ключевое слово: reader literals, правда в 1.4 (https://github.com/clojure/clojure/blob/master/changes.md). Рекорды тоже сериализуются (структуры использовать не надо - их наверное скоро выбросят). Или используйте map для конфигов - они во всех версиях сериализуются без проблем
ну почему, народ до сих пор много считает, просто это делается на более приспособленных языках :-) кстати, паскаль, а также продукция борланд, это один из феноменов российско-советского ИТ... В других странах я не слышал о таком распросранении паскаля
ну дык поди и учат-то по программе 20-25-летней давности, и тот же преподаватель что эту программу написал... Я такого насмотрелся в бытность свою преподавателем
а все потому-что преждевременной оптимизацией занялся! :-) структы - это вообще мертворожденное что-то. Я их как-то использовал, и заметного выигрыша в производительности не заметил. Практически всегда maps удобней чем все остальное, и даже рекорды рекомендуется использовать уже после того как структуры данных устаканятся.
no subject
Date: 2012-11-24 01:03 pm (UTC)Видимо, разработчики посчитали, что в 21 веке прямая сериализация списков - атавизм
no subject
Date: 2012-11-24 01:58 pm (UTC)я активно пользуюсь стандартной сериализацией для гоняния данных между разными процессами, все нормально работает
no subject
Date: 2012-11-24 01:57 pm (UTC)no subject
Date: 2012-11-24 07:24 pm (UTC)На самом деле грустно -- ничего не понятно от слова вааще. Где ты, мой Pascal?
no subject
Date: 2012-11-24 07:26 pm (UTC)no subject
Date: 2012-11-24 07:56 pm (UTC)no subject
Date: 2012-11-24 09:19 pm (UTC)кстати, паскаль, а также продукция борланд, это один из феноменов российско-советского ИТ... В других странах я не слышал о таком распросранении паскаля
no subject
Date: 2012-11-25 12:39 am (UTC)no subject
Date: 2012-11-25 09:13 am (UTC)no subject
Date: 2012-11-25 12:37 am (UTC)Не, я, конечно, справился, сконвертировав всё в списки перед сериализацией, но это меня унизило :-)
no subject
Date: 2012-11-25 09:12 am (UTC)структы - это вообще мертворожденное что-то. Я их как-то использовал, и заметного выигрыша в производительности не заметил.
Практически всегда maps удобней чем все остальное, и даже рекорды рекомендуется использовать уже после того как структуры данных устаканятся.
no subject
Date: 2012-11-24 05:45 pm (UTC)http://clojuredocs.org/clojure_core/1.2.0/clojure.core/slurp
http://clojuredocs.org/clojure_core/1.2.0/clojure.core/spit
no subject
Date: 2012-11-25 12:38 am (UTC)