238328 06.08.2012 13:00

Когда эффективны иммутабельные типы данных?

pr, ?
1. Rayslava 06.08.2012 15:41

В чистой функциональщине? Чтобы сайд-эффектов совсем не было. См. erlang.

2. 238328Rayslava /1 06.08.2012 16:05 19472139961344266615421698

ок, уточняю: эффективность в данном случае == производительность и ресурсоёмкость

3. Rayslava238328 /2 06.08.2012 16:24 RAY-DESKTOP

Мммм. Ну по поводу производительности могу только следствие функциональщины предложить — ФП, как правило, отлично параллелятся.

4. ulidtko238328 /2 07.08.2012 22:42

статический анализ легче строить на иммутабельных данных — облегчается data flow analysis, и в перспективе кодогенерация получается полущ.

Алсо http://stackoverflow.com/questions/77945...

5. ulidtko 07.08.2012 22:46

алсо да, иммутабельность данных лихо решает тредопроблемы с локами.

... и добавляет проблем с IPC :cf:, но это уже другой вопрос.

Do you really want to delete ?