Pawel
Daniel
человек тролля качает, а вы ведетесь...
Anonymous
На пути к Go 2
https://habrahabr.ru/post/333346/
Anonymous
Daniel
не будет никаких генериков, роб пайк не понимает, нахера они
Anonymous
Можешь не читать)
Daniel
роб пайк тоже качает тролля
Daniel
потому что все он понимает, и это просто его способ сказать "вы идиоты и не умеете программировать"
engelbart
Как вот так, не понимает, странно это
engelbart
Наверное не понимает как сделать
Daniel
да не
Michael
наверное и программированием не занимался, раз не знает
Michael
😂😂😂
Daniel
"дай вам в руки генерики - вы опять говнокодить начнете", вот что он думает, и он, к сожалению, прав
engelbart
да и мы так начнем
engelbart
у нас тут и так уже псевдогенерики на рефлекте
engelbart
и 50% кода борьба супротив типизации
Daniel
О, да
Мерль
Мерль
Vladimir
Vladimir
а так по мановению руки твой uint64 превращается в указатель на функцию создания шорт
Мерль
Kirill
Kirill
Человеко-драконья многоножка
Kirill
Принцип работы, по большому счёту, такой же
Pawel
Chuvi
А что, чем в мире Go принято UI реализовывать? Или в мире Go не принято пилить десктопные приложухи?
Roman
веб сервер + браузер
Daniel
пока - не принято
Daniel
есть хорошая либа для win api, вроде
Slach
поищи в awesome-go
QT биндинги в общем потихоньку развиваются
Chuvi
Поискать я уже поискал...
Мне интересно на чем принято. ))
Daniel
ну - жаль, конечно
Daniel
но, как мы знаем, кросплатформенные gui либы так и не прижились
Daniel
за исключением js и вот этого всего
Roman
под электрон было чтот, но у меня не взлетело
Roman
ну вот собсна и все
Chuvi
Эээх... Опять студию ставить...
Roman
есть еще lazarus вроде, но я не тыкал
Vladimir
Vladimir
но как выше сказали - нет пока нормальной либы
Vladimir
го по большей части прижился в бэкэнде
Vladimir
поэтому ни на сколько
Chuvi
Да, я понял уже...
Chuvi
Вообще мне это удивительно. Понятно что "корпорация бобра" пилила его не под десктопное применение, но такие возможности и без гуя...
Chuvi
Печаль, просто печаль...
Мерль
Я одно время надеялся, что go на андройд пойдёт
Roman
Ну хелловолд запускался вроде
Stanislav
Stanislav
а вообще до появления therecipe/qt, как ни странно, самой вменяемыми биндингами к гуям были... gtk2 :D
Stanislav
Vladimir
но это наверное особенности всех биндингов
Vladimir
Stanislav
а как оценивать качество API в данном случае? можно ли по офф. докам писать? Можно. Я так и пишу :)
Vladimir
@pztrn ну все эти PointerFromQActionEvent это какая-то хрень
Stanislav
Vladimir
func QGuiApplicatioon_ApplicationDisplayName()
Stanislav
я без использования этих функций пишу и норм
Vladimir
ну вот просто по первому взгляду сразу видно что это биндинги )
Vladimir
хочется именно нативного )
Vladimir
func NewQAccessibleEvent и func NewQAccessibleEvent2
Stanislav
да, биндинги. А сейчас я задам самый главный вопрос - а дальше то что?
Stanislav
хочется именно нативного )
а есть ли у сказавшего представление того, сколько нужно вложить $$ (нет, не сил, именно $$), чтобы написать нативный гуй на Go? :)
Vladimir
без своих особенностей
Vladimir
Stanislav
это к вопросу "почему лучше сделать биндинги и не париться")
Vladimir
биндинги лучше чем ничего
Vladimir
это да
Vladimir
@pztrn а ты случайно не джаббер-клиент ли пишешь на гошечке с гуями?