LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

библиотеки таких коллекций есть, и их никто не использует

Потому что нет поддержки со стороны стандартной библиотеки — ни одна стандартная функция с иммутабельными коллекциями работать не будет. Конечно, мало кто готов пилить самостоятельно половину лишпа.

Так же и в жопаскрипте — immutable.js есть, поддержки языка/стандартной библиотеки для него нет. В итоге большинство продолжает по старинке жахать массивчики с объектиками in place, регулярно из-за этого огребая головняков. Более просветлённые личности делают вид, что массивчики и объектики неизменяемые и тоже продолжают ими пользоваться. Ладно хоть там многопотока нет, повезло, повезло.

А вот если бы это было в стандарте… %)

Исправление Nervous, :

библиотеки таких коллекций есть, и их никто не использует

Потому что нет поддержки со стороны стандартной библиотеки — ни одна стандартная функция с иммутабельными коллекциями работать не будет. Конечно, мало кто готов пилить самостоятельно половину лишпа.

Так же и в жопаскрипте — immutable.js есть, поддержки языка/стандартной библиотеки для него нет. В итоге большинство продолжает по старинке жахать массивчики с объектиками in place, регулярно из-за этого огребая головняков. Более просветлённые личности делают вид, что массивчики и объектики неизменяемые и тоже продо

А вот если бы это было в стандарте… %)

Исходная версия Nervous, :

библиотеки таких коллекций есть, и их никто не использует

Потому что нет поддержки со стороны стандартной библиотеки — ни одна стандартная функция с иммутабельными коллекциями работать не будет. Конечно, мало кто готов пилить самостоятельно половину лишпа.

А вот если бы это было в стандарте… %)