Конунг
аа, теперь понял
nvkv
я не понимаю, почему такой очевидной штуки нет в коробке
Конунг
то, что она мне не нужна нигде, кроме этого конкретного места?
да может запилят в версии 2.0 вместе с женериками, я плюну и перейду на раст
Nikolay
тебе зацитировать гофак на эту тему? :)
да смысл?) форкни, добавь туда, переодически синхронизироваться будешь, но зато будет все как надо у тебя)
nvkv
если бы я хотел превратить свою жизнь в ад, я бы просто на героин сел
nvkv
да вообще есть тысяча более простых способов испортить себе жизнь
nvkv
кроме форка огромного опенсорсного проекта
Nikolay
та просто не понятна цель жалобы, что чего-то нет. инструмент достался бесплатно, не думаю что чем-то те люди которые выложили этот труд чем-то тебе обязаны. а смысл тут писать о том что там чего-то нет? от этого ничего не изменится, писал бы proposal туда например и то шансов было бы больше, а ты тут пишешь. я думаю чтоб посочувствовали тебе тут ты это затеял, не более
One
бросай уже кодить на сегодня )
Alexander 🐕
А еще можно просто не писать на Golang
Alexander 🐕
Epistula stercum non scribam
nvkv
спасибо тебе большое :)
nvkv
детектор сарказма поломат?
nvkv
Вообще я не могу найти статью шикарную про проблемы го, где одним из самых жырных пунктов было "community"
nvkv
и там почти слово в слово твой спич как стереотипный написан был
nvkv
про эти проблемы создан миллиард пропоузалов уже
nvkv
охулиард отклонённых PR
nvkv
причем причины, по которым это происходит непонятны
nvkv
Во, нашёл
nvkv
http://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/
nvkv
Go has an increasingly vibrant community, but it’s profoundly stubborn. My biggest gripe is not with the language itself, but with the community’s seemingly us-versus-them mentality. You’re either with us or against us. It’s almost comical because it seems every criticism of the language, mine included, is prefixed with “I really like Go, but…” to ostensibly diffuse the situation. Parts of the community can seem religious, almost cult-like. The sheer mention of generics is now met with a hearty dismissal. It’s not the Go way.
nvkv
А еще можно просто не писать на Golang
Саша, если ты мне покажешь приличный язык в 2017, который умеет компилироваться в статический бинарь вместе с рантаймом, при этом его могут читать сомы, я приеду в питер и поцелую тебя в лысину
nvkv
а, ну да, ещё нужно чтобы к нему шли батарейки
nvkv
сразу, а не FFI в сишные либы
nvkv
а то знаю я тебя, щас мне Nim показывать будешь :)
Мерль
Ponylang
Мерль
:D
Мерль
Ponylang
Охрененный язык, между прочим
nvkv
я когда смотрел, там с батарейками туго было
nvkv
а так да, выглядит забавно :)
Nikolay
причем причины, по которым это происходит непонятны
влом делать им всякие залипухи за даром для всех желающих. молодцы, что воткнули на все это - я их поддерживаю, позиция здравая
nvkv
какие залипухи?
nvkv
дженерики это залипуха?
nvkv
поиск числа в массиве тоже?
nvkv
камооон
Мерль
Основная проблема в Go - это его гибкость. Он гибкий, как бетонный блок
nvkv
Старая шутка про Objective-C вспомнилась
nvkv
мол это язык, сочетающий в себе гибкость Си со скоростью Smalltalk
nvkv
вот golang это язык сочетающий гибкость си с гарбедж коллектором, блеать
Daniel
Вы так об этом говорите, как будто это что-то плохое
Nikolay
дженерики это залипуха?
ну нет их и нет, страданий прям не испытываю. ну да, кое где писать побольше, зато где-то на Go писать мне явно поменьше, чем в языках где эти дженерики есть. для меня это компромис и язык выбираю сознательно под те задачи, которые он мне позволит решить с минимальными трудозатратами и подходит больше всего. А поиск числа в массиве я хз когда мне последний раз требовался - в любом случае задача решаемая за малое время, днями мне не придется сидеть с этим
nikita
nikita
ну что, синие папки на гитхабе уже всем прилетели?
nvkv
Гоферы, следующий вопрос. Скажите, в го как-то можно передать функцию по имени в то место, где должна быть лямбда?
nvkv
ну типа func a(x int) int { ... } func doSomething(f func(int) int) int { ... } doSomething(a)
Мерль
ну типа func a(x int) int { ... } func doSomething(f func(int) int) int { ... } doSomething(a)
Эмм Ну вот ты всё правильно написал Или ты что-то другое имеешь в виду?
nvkv
хм
nvkv
похоже я таки деградировал уже
nvkv
а если функция это метод структурки, тоже можно?
nvkv
воу
nvkv
магия
nvkv
ничоси
A.
Потрясающий Go Ежедневный дайджест новостей языка Go и всего вокруг него. Для связи: @ighar Теги: https://t.me/awesomego/128 https://t.me/awesomego
A.
Вон что нашел
igor
всем доброго вечера :)
Мерль
Добрый вечер
Oleg
Вон что нашел
https://t.me/awesomego/115 отлично
nvkv
ололо
А ВОТ ТЕПЕРЬ ПАБЛИК
Не ради холливара, но Го часто сравнивают с java по скорости, но если с джавой нужно простыню стелить кода, то есть Scala, вроде бы удобная. Для вас какие были критерии Го?
nvkv
Блеать, ты серьезно сейчас про простыню кода?
nvkv
Да джава образец лаконичности по сравнению с го
А ВОТ ТЕПЕРЬ ПАБЛИК
У меня нет опыта в Java EE или GO, кодил на джаве ток под андроид, когда там была поддержка ток 6-ой, и там были абстракции над абстракциями
А ВОТ ТЕПЕРЬ ПАБЛИК
так что мне запомнились тонны кода на любой чих
engelbart
Мне запомнилось не столько даже кода, сколько всякой мешанины. Файлов классов конфигов
engelbart
Что б хелло ворлд сделать надо уже волю к победе иметь
nvkv
с этим да, полущ
nvkv
но кода на го получается неприлично дохрена
nvkv
сидишь как дурак if err != nil по 7 раз пишешь
engelbart
Дык снипетс же
nvkv
малая механизация!
nvkv
без этого никуда, да
engelbart
Gо такой да. но лучше так имхо