Попытался нагуглить где он такое говорил и практически сходу наткнулся на одну статью
Код: Выделить всё
Достаточно традиционный взгляд — это считать ссылку «замаскированным» константным указателем. Но Страуструп и другие авторы, например Стефан Дьюхэрст, считают такую точку зрения неверной и настаивают, что ссылка — это просто псевдоним переменой, на которую она ссылается.Это никак не противоречит данной цитате:
В первом случае речь идёт о понятии ссылки. Во втором - о её реализации в языке средствами компилятора.Очевидной реализацией ссылки является (константный) указатель, при каждом использовании которого происходит разыменование.
....
В некоторых случаях компилятор может оптимизировать ссылку таким образом, что во время исполнения вообще не будет существовать объекта, представляющего ссылку.
Это разные вещи.
Когда мы говорим о понятии - мы абстрагируемся от реализации.
А вот когда мы говорим о реализации - то тут же всплывает то, что иначе как указателем ссылки не реализуешь. Это может быть простой указатель, умный указатель - неважно. Важно то, что ссылка - это всегда адрес памяти.
Да, компилятор может соптимизировать обращения и вообще выкинуть ненужную ссылку. Но это уже детали. Ненужные переменные он тоже выкидывает.


