LINUX.ORG.RU

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

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

В Obj-C стандартная библиотека более адекватная: там разделены мутабельные и иммутабельные типы, например NSArray и NSMutableArray.

Так в Java то же самое: в стандартной библиотеке есть мутабельный ArrayList, а иммутабельный бери откуда хочешь, хоть сам реализуй, делов-то.

Только идиот будет переписывать стандартные классы коллекций

Так их никто и не переписывал.

По крайней мере если стандартные хоть сколько-нибудь юзабельны

При чём тут «юзабельность»? Речь шла о контракте mutable/immutable.

Было бы неплохо.

Я верю, что ты сможешь.

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

В Obj-C стандартная библиотека более адекватная: там разделены мутабельные и иммутабельные типы, например NSArray и NSMutableArray.

Так в Java то же самое: в стандартной библиотеке есть мутабельный ArrayList, а иммутабельный бери откуда хочешь, хоть сам реализуй, делов-то.

Только идиот будет переписывать стандартные классы коллекций

Так их никто и не переписывал.

По крайней мере если стандартные хоть сколько-нибудь юзабельны

При чём тут «юзабельность»? Речь шла о контракте mutable/immutable.

[qupte]Было бы неплохо.

Я верю, что ты сможешь.