Size: a a a

2020 August 14

с

сонная википедия... in Go-go!
Max Grigoriev
Тем что ее значение не изменится
а если я передам ее по ссылке)?
источник

с

сонная википедия... in Go-go!
(при этом у меня вариантов-то нет, в отличие от Go)
источник

ЕО

Евгений Омельченко... in Go-go!
Я не понимаю о чём спорить, в пьюрси нужно errno проверять для стандартных вызовов. То как организованы ошибки в го это большое облегчение
источник

A

Aikidos in Go-go!
Max Grigoriev
Ну для меня все еще боль писать на Го. Я уверен как появятся генерики так сразу запилят аналогу растовых Result и Option и тогда обработка ошибок станет нормальной. Потому что ни в одном нормальном языке вот такое сделать нелья
Не стоит в го, я думаю, тянуть Result/Option из-за одностороннего вывода типа. Это будет такой код, что его читать будет больно. Я пробовал очень давно, когда был зелёным, в шарпы притянуть Result/Option. Настрадался с тем, что компилятор не может вывести тип и везде нужно указывать явно)
источник

БВ

Буйный Виталя... in Go-go!
Евгений Омельченко
Я не понимаю о чём спорить, в пьюрси нужно errno проверять для стандартных вызовов. То как организованы ошибки в го это большое облегчение
Речь была о расте и жабе.
источник

с

сонная википедия... in Go-go!
Aikidos
Не стоит в го, я думаю, тянуть Result/Option из-за одностороннего вывода типа. Это будет такой код, что его читать будет больно. Я пробовал очень давно, когда был зелёным, в шарпы притянуть Result/Option. Настрадался с тем, что компилятор не может вывести тип и везде нужно указывать явно)
кто сказал что он односторонний в Go2?
источник

ЕО

Евгений Омельченко... in Go-go!
Буйный Виталя
Речь была о расте и жабе.
Ну и что? В расте и жабе нет зависимых типов, мне теперь ходить в расточат и накидывать "А когда можно будет Type : Type написать"?
источник

A

Aikidos in Go-go!
сонная википедия
кто сказал что он односторонний в Go2?
Недели 3 назад был ещё односторонним, когда я смотрел в плейграунде.
источник

A

Aikidos in Go-go!
Посмотрим, что будет на релизе.
источник

с

сонная википедия... in Go-go!
Aikidos
Посмотрим, что будет на релизе.
вот именно, что посмотрим
источник

A

Aikidos in Go-go!
Но думаю, что разработчики не осилят такой же вывод типа, как в том же упомянутом расте.
источник

с

сонная википедия... in Go-go!
Aikidos
Но думаю, что разработчики не осилят такой же вывод типа, как в том же упомянутом расте.
с чего бы вдруг
источник

ЕО

Евгений Омельченко... in Go-go!
Aikidos
Но думаю, что разработчики не осилят такой же вывод типа, как в том же упомянутом расте.
Хиндли-Милнера я ещё на первом курсе писал, это классический универский алгоритм
источник

DP

Daniel Podolsky in Go-go!
дело же не в набросах

дело в конструкциях небезопасных

да, в go полно способов отстрелить себе яйцы

меньше, чем в C, меньше, чем в С++, но полно

меньше ли этих способов в java? не уверен, там они просто другие

про раст не буду говорить, я плохо с ним знаком
источник

с

сонная википедия... in Go-go!
Евгений Омельченко
Хиндли-Милнера я ещё на первом курсе писал, это классический универский алгоритм
но замедляет компиляцию
источник

A

Aikidos in Go-go!
Евгений Омельченко
Хиндли-Милнера я ещё на первом курсе писал, это классический универский алгоритм
Ну, пока ещё классический "универский" алгоритм разработчики го не реализовали.
Ждём релиза.
источник

ЕО

Евгений Омельченко... in Go-go!
сонная википедия
но замедляет компиляцию
Хиндли-Милнер быстрый, в расте тормозит вывод регионов
источник

ЕО

Евгений Омельченко... in Go-go!
Ну и там небось SystemF2, а не Х-М
источник

MG

Max Grigoriev in Go-go!
Евгений Омельченко
Ну оно и в го не изменится
ну как не измениться: https://play.golang.org/p/KDN9_qTjl0D
источник

с

сонная википедия... in Go-go!
Евгений Омельченко
Хиндли-Милнер быстрый, в расте тормозит вывод регионов
я не говорю что медленный, но вывод типов  в любом случае замедляет компиляцию

к тому же в Go есть такая штука как duck typing и не всегда понятно может быть, какой тип должен вывести компилятор
источник