VictoRD11: уже все нормальные базы поддерживают json и аналогичные типы, не использовать их преимущества - жить в средневековье. это не случай где нужна нормализация.
tema_sun: > Тупо в банк на депозит положить и то интереснее
если в "тугриках" то не интереснее, вот например за последние несколько лет деньги в пайонере выросли в более чем 2 раза в пересчете на рубли.
> сколько из них за это пострадали?
Сколько?
xenuz: > то есть до определенного времени нужно чтобы не были легализованы в РФ
Пайонер не является настоящим банком, из-за этого у вас нет настоящего банковского счета с деньгами, ну и самих денег. А раз нет денег, то и налоги платить не надо. Прибыль появляется в момент обналички/вывода.
Но это только теория.
ubernoob: там нужен Angular Light (18-23kb сжатый), работает с IE9+,
если нужен IE8 то нужно подключить jQuery, но зачастую jQuery уже везде есть, так что работает IE8+
Назар Мокринский: Вы можете зафризить родительский объект (все объекты после создания) Object.freeze, вот вам immutable, а прототип позволит вам не клонировать не измененное содержимое. Т.е. экономия памяти и cpu.
Назар Мокринский: > вновь созданный объект прямо зависит от изменений в родительском.
Да, тут ограничение. Родительский уже нельзя будет менять (фризить его).
Итого в качестве глобального стора для реакта может подойти, т.к. предыдущие изменения являются историей и не меняются
lega: > Я лишь хотел узнать, почему это замечательное свойство не используют при создании иммутабельных структур
Вполне возможно, что просто не догадались, если инструмент крутой, не обязательно что его гении разработали, вон тот же популярный метеор разрабатывают вчерашние студенты (из интервью топового разработчика метеора)
Ещё вариант, они пробовали прототипы и что-то не получилось/законфликтовало, хотя ничего такого не видно. может проблема с вложенными объектами?
PaulMaly:
Можете сделать свою версию immutable.js на прототипах, если будете вкладываться в разработку и пиар, то возможно через пару лет вашу реализацию будут везде юзать вместе текущей immutable.js
PaulMaly: медленные по сравнению с чем? они гораздо быстрее чем аналоги на JS (некоторые фреймворки сделали свою реализацию прототипов вместо использования нативной).
Если сравнивать с immutable.js, (не знаю что он использует внутри, предполагаю что простое клонирование хотя может те же прототипы), прототипы должны быть быстрее в плане клонирования, можете бенчмарк сделать.
Если сравнивать с обычными объектами, то думаю прототипы не должны сильно уступать, я бы на бенчмарк посмотрел, но объекты не дают то что могут прототипы.
Алексей Уколов: Если не придираться к словам и терминам, а смотреть на суть - чтение как есть, а запись создает новый "элемент", т.е. тут есть некая неизменяемость.
Вопрос в том почему это не используют.