Безопасность. Без арифметики указателей можно создать язык, который никогда не может получить незаконный адрес, который завершается некорректно. Компилятор и аппаратные технологии продвинулись к точке, в которой цикл, использующий индексы массива, может быть таким же эффективным, как цикл использующий арифметику указателей. Кроме того, отсутствие арифметики указателей может упростить реализацию сборщика мусора.
Читайте также:
- Основы Go: указатели
- Go FAQ: можно ли связать программы на Go с программами на C/C++?
- Go FAQ: Есть ли у Go runtime (среда выполнения)?
Комментариев нет:
Отправить комментарий