> -- Валерий Лаптев писал(а):
> Я тоже немного посмотрел - мне тоже не понравилось. Но по другим соображениям.Выражения обычно не бывают большими, поэтому набрать их ручками - нефиг делать. Если же выражение по определению большое, то программист его на автомате разбивает на более мелкие, вводя дополнительные переменные. Смысла делать сборку выражения с помощью манипулятора я просто не вижу.
ПРимерно тоже, что и -  с объявлениями переменных.
КОгда-то, под влиянием паскаля и оберона, записывал все переменные блоками, группируя их по типам.
Теперь же, не только взял за правило объявлять и инициализировать переменные непосредственно перед первым местом использования по тексту алгоритма, но и (ужос!) каждую переменную объявлять в одной строке, оставляя перед объявлениями переменных пустую строчку для логического выделения. Попробуйте - очень удобно.
Дополнительное удобство было бы, если бы в Си++ можно было вводить переменные, как в Пшоле - дополнительная ясность и "семантика по месту". Ну, и плюс - эстетика с экономией...