nvkv
у раста синтаксис отличный
nvkv
у них там в другом месте адок
Alexander 🐕
В каком?
Alexander 🐕
Боров-чекер?
nvkv
два типа строк, борроу чекер
nvkv
это всё требует обматывания головы вокруг
nvkv
изрядного
Alexander 🐕
Боров-чекер нарм
nvkv
ну он в целом-то гениален
nvkv
просто он слажный для панемания
Alexander 🐕
Because concurrent programming is fucking hard
Alexander 🐕
После того, как ты приходишь к тому, что переменная это ресурс, все становится нарм
nvkv
nvkv
экторы вот прямо в тупых заходят, вроде меня
nvkv
CSP тоже нарм, но паслажнее
Givi
с синтаксисом они всё-таки выёжились.
nvkv
да гдеее?
Givi
Посмотрите хотя бы на синтаксис замыканий
Givi
Ну зачем так надо было?
nvkv
ты про что именно?
Givi
||
nvkv
Если мне память не изменяет там |x| =>
nvkv
а ты нигде не видел такой конструкции? :)
nvkv
я вот повидал
Givi
() => норм
nvkv
ruby, smalltalk
nvkv
на самом деле || даже лучше, потому что его сразу видно
Givi
ну и лайфтаймы можно было по красивее
nvkv
лайфтаймы да
nvkv
хотя я когда на них ругался так и не смог придумать, как бы я сделал
Givi
ну сахара столько, что не упомнить всего.
nvkv
да его там немного
nvkv
вы просто привыкли, что в го сахара пол ложки
Givi
ну с чем сравнивать
Givi
если с питоном, немного да
nvkv
Так, котаны, я совсем деградировал или в го действительно нет метода проверить, есть ли в слайсе конкретный элемент?
nvkv
ну, кроме пакета sort с предварительной сортировкой и прямого перебора?
🏳️ Phil
А как ты себе представляешь иное? Чисто даже теоретически?
Ruslan
Привет ребят
Ruslan
Может кто работал с OPC UA протоколом?
Mikalai
nvkv
slice.Contains(42)
nvkv
true/false
nvkv
мне, в принципе, не важно, что оно там унутре делать будет с ним
nvkv
сортировать или прямым перебором хуячить
nvkv
просто писать в трёх местах форлуп на ровном месте печально
🏳️ Phil
🏳️ Phil
nvkv
nvkv
Чем?
Фил, с тобой иногда очень трудно говорить
nvkv
потому что кода получается ебически много
nvkv
и это раздражает
Mikalai
а если на пару тысяч, вот тогда я бы посмотрел на этот полный перебор
🏳️ Phil
Mikalai
🏳️ Phil
Собственно как и в Си например
Mikalai
ну т.е. мне написать свою реализаци, например, avl дерева, ради всего-лишь проверки, а есть ли там элемент ?
🏳️ Phil
nvkv
Действительно
Mikalai
да не, просто это как из пушки по воробьям
🏳️ Phil
nvkv
Фил, я не пойму, в чём твой поинт?
nvkv
мол зачем по-разному искать в слайсах разного размера или что?
nvkv
ну, потому что это блядская реальность
nvkv
слайсы бывают разного размера
Mikalai
нафига мне тащить еще одну либу, увеличивать оверхед по памяти, если я могу написать bsearch в 10 строчек ?
nvkv
nvkv
в стдлибе
Mikalai
ну тем более
nvkv
а вот метода чтобы написать
if myitems.Contains(42) {
...
}
nvkv
нет
nvkv
и приходится блядь