> Просто вы это писали в ответ на мое недовольство оператором +, который может и сложение чисел и конкатенцию строк, мне оно не удобно.Только и всего, хочу отдельный оператор для конкатенции, а + только для сложения. =)
Собственно ваша жалоба на операторы имеет непосредственное отношение ко всей "религии".
Просто в ОО-ЯП "старой школы" базовые типы именно для того и предназначены, чтобы с ними работали операторы.
Кроме того, для базовых типов и Object-производных обычно реализованы разные стратегии компиляции и выделения памяти.
Именно так устроены, например, C++ и java.
Однако в C++ есть перегрузка операторов, но нет полноценного вывода типов.