Pull to refresh
16
0
Илья @namespace

Я делаю разный софт на Go, Python и C++

Send message
Это можно сделать как минимум в C++ и D. Я уверен, что в доброй пачке других языков аналогичное поведение также возможно. Конкретно в данном случае автора смущает не то, нет циклов «по ссылке», а то, что это никак не освещенно в документации.
Go просто относительно молодой язык, который ещё успеет отшлифоваться в процессе различных процессов.

Довольно спорное утверждение. Понимаете, Пайк и компания ясно дали всем еще в прошлом году понять, что «язык стабилен и мы не планируем его менять». С каждым релизом языку уделяют все меньше и меньше внимания. Это не потому что он уже взрослый и достиг своего технологического апогея, а просто потому что Пайка все устраивает, а он вообще считает, что подстветка кода не нужна, а лучший редактор это acme
В твоем коде очевидно, что `a` — это новая переменная. В коде из топика используется :=, слева от которого новая переменная err. К тому же там контекст может быть еще слабее, чем вложенная функция — цикл или условие. Короче говоря, как-то не очень на руку «читабельному» языку.
Да, это так. Автор же и написал, что по спеке это совершенно легитимная тема, но так как слева err, можно легко ошибиться и попасть вот в такую скополовушку. В принципе, это не критично и любой толковый гофер быстро прохавает тему, но все равно указывает на несссовершенство языка.
numbers = append(numbers[:2], append([]int{3}, numbers[2:]...)...)

И это необходимый минимум, чтобы вставить элемент в массив. Ты все еще считаешь, что Go совершенен?
Ну правильно, русскоязычное Go сообщество это кучка двуличных лицемеров. Сначала все дружно кричат, что «инструмент под задачу, юскейсы ололо», а стоит кому-то сказать, что Go не годится для %thingname% — пиши пропало, у Ядра сообщества будет бомбить похлеще, чем у растофриков, которые отказываются верить в бесполезность предмета своего обожания.

Короче говоря, интересное шапито.
И что, нам тебя похвалить?
Пи**ец. НЛО, забирай у всех этих петушков регу и верни мне мой хабр образца 2011 года.
До сих пор не могу поверить, что выше комментарии на хабрахабре…
[irony] Ухты, systemd добрался до супервизоров! Поттеринг, гори в аду! [/irony]
Ну дайте девочке кто-то инвайт, чего сидите?
Не хочу тебя расстраивать, но «это навязывание» происходит уже несколько сотен лет. Эти решают, что тебе курить, те говорят, на чем ездить, третьи — как воспитывать твоих собственных детей, и так дальше.

С пробуждением, добро пожаловать с наш чудный мир!
Бенчмарки это та еще синтетика: Go по тесту mandelbrot смог нагнуть Erlang ровно в 20 раз, а это звучит как какой-то очень редкий угловой случай.
А компилятор эрланга за последние 20 лет уже успели отдебажить или еще нет?
А где тот чувак, который приходит во все посты о Go и говорит, что на Rust можно сделать тоже самое куда проще и лучше?
хочу передать привет русскоязычному раст-cообществу!
Пейсатель, перелогинься!
А уже есть что-то серьезней детского садика, который склепал автор поста?

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Registered
Activity