LINUX.ORG.RU

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

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

Например, выхватить произвольный объект, разобрать на части, передать куда-то, пересобрать.

а каких рутинных задачах надо «разбирать и пересобирать» обьекты-то? чтобы запулить обьект по сети и собрать его там? решается вообще без рефлексий. сбросить обьект в файл, тоже можно без рефлексий.

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

зы. во я практически повторил аргументы предыдущего оратора.

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

Например, выхватить произвольный объект, разобрать на части, передать куда-то, пересобрать.

а каких рутинных задачах надо «разбирать и пересобирать» обьекты-то? чтобы запулить обьект по сети и собрать его там? решается вообще без рефлексий. сбросить обьект в файл, тоже можно без рефлексий.

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