Comments 6
https://habr.com/ru/articles/1014664/#:~:text=Не зацикливаемся на слайсах
Привет! Тут разве не [9999 1 2 3 4] выведется?
Только что запустил на Go 1.25.5, вывелось `[4 1 2 3 4]`
Инженеры Google понимали, что без подводных камней, необходимости знать детали реализации языка и неконсистентного синтаксиса не о чем будет спрашивать на собеседовании.
Явно ставилась задача — сделать язык достаточно простым, но не настолько, чтобы собеседование мог пройти любой новичок.
Разве это глупость какая-то? Или тут мета-ирония спрятана?
Теперь я не понял ваше сообщение.
У меня в статье просто ирония. Подводные камни в ЯП появляются не специально, а как трейдофф. Пример: выигрываешь в читаемости — проигрываешь в перформансе, и/или бойлерплейте, и/или времени компиляции.
Go и искусство ставить подножку разработчику: разоблачение