> -- OCTAGRAM писал(а):
> Меня пока ещё никто не смог убедить, что GC действительно так нужен.

Попробуйте пописать на языке с GCУбеждение придет самоОсобенно после ады с ее пулами

> -- OCTAGRAM писал(а):
> Возможно, это зависит от рода задач, но в системном программировании GC — это заноза в. Как только в проекте появляется ЯП с GC, он в некотором смысле начинает претендовать на исключительность. Вы не можете просто взять современные реализации Modula-3 и D, и делать циклы между их объектами, надеясь, что всё освободится.

Я тут уже говорил - у нас успешно используется связка C++/C#/python. С циклическими ссылками все хорошо.

> -- OCTAGRAM писал(а):
> Стандартная либа весьма аскетична.

У C++ либа тоже не богатаяНу ладно, покажите мне мой любимый std::find на Аде. Вместе с кодом, его использующим.

> -- OCTAGRAM писал(а):
> Основное назначение стандарта — это определить язык, а библиотека — это минимальный API.

Расскажите это явистам и дотнетчикам. По-моему, определение максимально богатой библиотеки в стандарте имеет только один недостаток - это трудно сделать правильно с первого раза. Ну а достоинства очевидны...

> -- OCTAGRAM писал(а):
> Взять хотя бы нисходящие замыкания и интерфейсы.

Что подразумевается под замыканиями? Указатель на метод интерфейса или что-то более интересное?