Здравствуйте, Roman Odaisky, Вы писали:
RO>Здравствуйте, Аноним, Вы писали:
А>>Не хватает: А>>1. Делегатов на уровне языка; RO>В C++09 будут.
Отлично!
А>>2. Полной информации о типах в runtime опционально; RO>Рефлексия?
Да.
А>>3. Что то типа C++Scripts для кодогенерации и выполнения его же на лету в runtime c возможностью cross objects, то есть объявил обьект в основной проге, а в скрипте мог обратиться к нему и наоборот; RO>Это противоречило бы принципу «плати только за то, что используешь».
В смысле?
А>>4. Сборщик мусора в принципе не нужен, от него больше проблем чем пользы; RO>Я считаю, что сборка мусора правильно сделана в C++/CLI с помощью другого типа указателей и ссылок.
Нееет, без полной интеграции в язык неудобно. Нужно что бы из unmanaged кода было сделать managed без всякого переписывания старого кода.