Господа, давайте не будем переходить к теме противоборства сильной и слабой типизаций. то всё же отдельная тема, в которой сломано немало копий.
Вы так думаете?
Да. А вы нет?
Нет, они просто имеют чётко прописанное поведение.
AddElement() тоже.
И это какая-то игра словами получается. "Имеют чётко прописанное поведение" - " полагаются на здравомыслие и адекватность программиста.".
Какая разница?
Можно подумать, чётко прописанное поведение мешает программисту написать код так, что программа порушится.
Я могу раскопать статью о неявных приведениях типов в C (кажется), в которой показывается, как вроде бы безобидные арифметические выражения могут иметь результатом ответ, резко отличающийся от задуманного программистом.
Можно мне, пожалуйста? (:
_Ivana, всё же Ваш случай - опять-таки не совсем стандартный.
Как Вы же и заметили ранее, оптимизация процесс - сложный, и надо учитывать массу параметров.
И довольно спорно, насколько можно Ваш опыт можно просто экстраполировать на общий случай.
Хотя да, помнить о том, что приоритеты могут быть разными, нужно.