История изменений
Исправление korvin_, (текущая версия) :
В Obj-C стандартная библиотека более адекватная: там разделены мутабельные и иммутабельные типы, например NSArray и NSMutableArray.
Так в Java то же самое: в стандартной библиотеке есть мутабельный ArrayList, а иммутабельный бери откуда хочешь, хоть сам реализуй, делов-то.
Только идиот будет переписывать стандартные классы коллекций
Так их никто и не переписывал.
По крайней мере если стандартные хоть сколько-нибудь юзабельны
При чём тут «юзабельность»? Речь шла о контракте mutable/immutable.
Было бы неплохо.
Я верю, что ты сможешь.
Исходная версия korvin_, :
В Obj-C стандартная библиотека более адекватная: там разделены мутабельные и иммутабельные типы, например NSArray и NSMutableArray.
Так в Java то же самое: в стандартной библиотеке есть мутабельный ArrayList, а иммутабельный бери откуда хочешь, хоть сам реализуй, делов-то.
Только идиот будет переписывать стандартные классы коллекций
Так их никто и не переписывал.
По крайней мере если стандартные хоть сколько-нибудь юзабельны
При чём тут «юзабельность»? Речь шла о контракте mutable/immutable.
[qupte]Было бы неплохо.
Я верю, что ты сможешь.