> Потому что среднестатистический современный кодер не в состоянии оперировать в уме косвенной адресацией.+1 Кем и где не рекомендуется использование указателей? Тот же Пайк пишет в своих знаменитых "Notes on Programming in C":
"Pointers are sharp tools, and like any such tool, used well they can be delightfully productive, but used badly they can do great damage (I sunk a wood chisel into my thumb a few days before writing this). Pointers have a bad reputation in academia, because they are considered too dangerous, dirty somehow. But I think they are powerful notation, which means they can help us express ourselves clearly."
Так что, рекомендовать программистам не пользоваться указателями - это все равно что рекомендовать столярам не пользоваться стамеской. Такие рекомендации даются дебилам.