Pull to refresh

Comments 6

Только что запустил на Go 1.25.5, вывелось `[4 1 2 3 4]`

Проверила на коллегах - оказалось, что я не одна невнимательная
Каждый раз расширяясь, массив переопределяется в памяти и ссылка на первый элемент меняется, поэтому единственный валидный адрес находится в последнем элементе массива refs :)
Спасибо автору за необычные примеры

Инженеры Google понимали, что без подводных камней, необходимости знать детали реализации языка и неконсистентного синтаксиса не о чем будет спрашивать на собеседовании.

Явно ставилась задача — сделать язык достаточно простым, но не настолько, чтобы собеседование мог пройти любой новичок.

Разве это глупость какая-то? Или тут мета-ирония спрятана?

Теперь я не понял ваше сообщение.

У меня в статье просто ирония. Подводные камни в ЯП появляются не специально, а как трейдофф. Пример: выигрываешь в читаемости — проигрываешь в перформансе, и/или бойлерплейте, и/или времени компиляции.

Пропустил частицу “не”.

Разве это НЕ глупость какая-то? Или тут мета-ирония спрятана?

Sign up to leave a comment.

Articles