@gogolang

Страница 386 из 1630
Pawel
15.07.2017
08:08:33
Попробовал go 2.0 preview, это бомба
Расскажи, что именно зацепило

Daniel
15.07.2017
08:29:28
человек тролля качает, а вы ведетесь...

Like
15.07.2017
08:45:24
На пути к Go 2 https://habrahabr.ru/post/333346/

Генерики ?
Читани

Google
Daniel
15.07.2017
08:46:09
не будет никаких генериков, роб пайк не понимает, нахера они

Like
15.07.2017
08:46:23
Можешь не читать)

Daniel
15.07.2017
08:46:51
роб пайк тоже качает тролля

потому что все он понимает, и это просто его способ сказать "вы идиоты и не умеете программировать"

Ivan
15.07.2017
08:47:28
Как вот так, не понимает, странно это

Наверное не понимает как сделать

Daniel
15.07.2017
08:47:52
да не

Michael
15.07.2017
08:48:07
наверное и программированием не занимался, раз не знает

???

Daniel
15.07.2017
08:48:40
"дай вам в руки генерики - вы опять говнокодить начнете", вот что он думает, и он, к сожалению, прав

Ivan
15.07.2017
08:52:35
да и мы так начнем

у нас тут и так уже псевдогенерики на рефлекте

и 50% кода борьба супротив типизации

Google
Daniel
15.07.2017
09:02:39
О, да

Мерлин
15.07.2017
09:09:07
"дай вам в руки генерики - вы опять говнокодить начнете", вот что он думает, и он, к сожалению, прав
Лучше говнокодить с дженериками, чем говнокодить без дженероков с постоянным приведением типов, имхо

Vladimir
15.07.2017
09:53:06
а так по мановению руки твой uint64 превращается в указатель на функцию создания шорт

Мерлин
15.07.2017
09:57:39
а так по мановению руки твой uint64 превращается в указатель на функцию создания шорт
Это как раз проблема приведения типов. К дженерикам это никак не относится

Мерлин
15.07.2017
10:00:02
Лучше не говнокодить
#вэтойпараллельнойвселенной

Kirill
15.07.2017
10:02:37
#вэтойпараллельнойвселенной
Вселенная программистов больше похожа на рекурсивного дракона, который ест собственный хвост

Человеко-драконья многоножка

Принцип работы, по большому счёту, такой же

Pawel
15.07.2017
10:15:21
Лучше говнокодить с дженериками, чем говнокодить без дженероков с постоянным приведением типов, имхо
лучше не говнокодить, а писать нормальный код без даункаста в interface{}

Kirill
15.07.2017
12:22:18
@kirilldanshin, собирались в четверг? Ппц вылетело из головы совсем

Chuvi
15.07.2017
15:45:24
А что, чем в мире Go принято UI реализовывать? Или в мире Go не принято пилить десктопные приложухи?

Roman
15.07.2017
15:45:51
веб сервер + браузер

Daniel
15.07.2017
15:45:53
пока - не принято

есть хорошая либа для win api, вроде

Slach
15.07.2017
15:46:33
поищи в awesome-go QT биндинги в общем потихоньку развиваются

Chuvi
15.07.2017
15:48:52
Поискать я уже поискал... Мне интересно на чем принято. ))

пока - не принято
Жаль. При всех преимуществах, жаль что не принято.

Google
Daniel
15.07.2017
15:49:32
ну - жаль, конечно

но, как мы знаем, кросплатформенные gui либы так и не прижились

за исключением js и вот этого всего

Roman
15.07.2017
15:50:52
под электрон было чтот, но у меня не взлетело

Chuvi
15.07.2017
15:52:13
под электрон было чтот, но у меня не взлетело
Электрон смотрел, ага. Но чот я не уверен.. )

Roman
15.07.2017
15:52:30
ну вот собсна и все

Chuvi
15.07.2017
15:53:16
Эээх... Опять студию ставить...

Roman
15.07.2017
16:01:08
есть еще lazarus вроде, но я не тыкал

Vladimir
15.07.2017
16:06:51
но как выше сказали - нет пока нормальной либы

Chuvi
15.07.2017
16:09:28
https://github.com/therecipe/qt есть вот такие штуки, но они очень странные
Да, я видел эту. Интересно было насколько они в продакшене широко используются. У электрона есть страничка со списком запиленого на нём, интересно было глянуть...

Vladimir
15.07.2017
16:09:49
го по большей части прижился в бэкэнде

Vladimir
15.07.2017
16:09:52
поэтому ни на сколько

Chuvi
15.07.2017
16:10:38
Да, я понял уже...

Вообще мне это удивительно. Понятно что "корпорация бобра" пилила его не под десктопное применение, но такие возможности и без гуя...

Печаль, просто печаль...

Мерлин
15.07.2017
16:17:37
Я одно время надеялся, что go на андройд пойдёт

Roman
15.07.2017
16:23:33
Ну хелловолд запускался вроде

Stanislav
15.07.2017
16:28:50
Я одно время надеялся, что go на андройд пойдёт
а вот с therecipe/qt можно и под ведро пописывать, говорят

Google
Vladimir
15.07.2017
16:30:10
хз, все работает
ну работает, вопрос в том что оно довольно инородно

Stanislav
15.07.2017
16:30:25
а вообще до появления therecipe/qt, как ни странно, самой вменяемыми биндингами к гуям были... gtk2 :D

Vladimir
15.07.2017
17:32:29
чем, если не секрет?
выглядит просто совсем не родным для Гошечки )

но это наверное особенности всех биндингов

Stanislav
15.07.2017
17:32:59
выглядит просто совсем не родным для Гошечки )
ну а из-за чего оно выглядит то? Как по мне - так любой мало-мальски популярный язык в конечном итоге обзаведется биндингами

Stanislav
15.07.2017
17:34:09
а как оценивать качество API в данном случае? можно ли по офф. докам писать? Можно. Я так и пишу :)

Admin
ERROR: S client not available

Vladimir
15.07.2017
17:34:34
@pztrn ну все эти PointerFromQActionEvent это какая-то хрень

Stanislav
15.07.2017
17:34:55
@pztrn ну все эти PointerFromQActionEvent это какая-то хрень
это если тебе хочется очень необычного

Vladimir
15.07.2017
17:34:56
func QGuiApplicatioon_ApplicationDisplayName()

Stanislav
15.07.2017
17:35:10
я без использования этих функций пишу и норм

Vladimir
15.07.2017
17:35:41
ну вот просто по первому взгляду сразу видно что это биндинги )

хочется именно нативного )

func NewQAccessibleEvent и func NewQAccessibleEvent2

Stanislav
15.07.2017
17:36:09
да, биндинги. А сейчас я задам самый главный вопрос - а дальше то что?

Vladimir
15.07.2017
17:37:13
да, биндинги. А сейчас я задам самый главный вопрос - а дальше то что?
дальше? ну ничего. Хочется нативно выглядящий с точки зрения апи фреймворк для гуи )

Stanislav
15.07.2017
17:37:16
хочется именно нативного )
а есть ли у сказавшего представление того, сколько нужно вложить $$ (нет, не сил, именно $$), чтобы написать нативный гуй на Go? :)

Vladimir
15.07.2017
17:37:18
без своих особенностей

Google
Stanislav
15.07.2017
17:37:41
это к вопросу "почему лучше сделать биндинги и не париться")

Vladimir
15.07.2017
17:38:01
биндинги лучше чем ничего

это да

@pztrn а ты случайно не джаббер-клиент ли пишешь на гошечке с гуями?

Stanislav
15.07.2017
17:40:16
ну и да - никто ж не мешает написать "Go idiomatic API and function names" на багтрекере) мне вот абсолютно пофиг, потому что я вполне себе могу писать по докам. Я вполне могу себе писать даже под ведро и ios (судя по докам, сам не пробовал). Я могу использовать widgets или упороться и использовать qtquick, опять же, читая официальные доки и не испытывая никакого дискомфорта. Так что да, therecipe/qt вполне себе хороший биндинг для гуйцолибы, написанной на другом языке. А ты хочешь очень странного :)

Daniel
15.07.2017
18:11:42
все равно go!

Michael
15.07.2017
19:23:26
хз кто что, но therecipe/qt норм

Олег
15.07.2017
19:25:18
хз кто что, но therecipe/qt норм
PowerShell тоже говоярт норм;D

Michael
15.07.2017
19:25:39
???

я даже видел, что говорят что powershell под линуксом это хорошо

видимо полимеры хорошие

Chuvi
15.07.2017
20:08:17
func NewQAccessibleEvent и func NewQAccessibleEvent2
Читаешь что-то такое (и парой сообщений выше) прийдя из мира php и js и просто как клешнёй по мозгу...

PowerShell тоже говоярт норм;D
Кстати, тут пришлось напилить скриптов под PS. Вполне себе скритовщина со всем что нужно, чисто под Windows. Многое очень просто реализовано. Удивился.

Теперь я теряюсь - многие штуки, которые под виндой, можно повесить на скрипты на крон и не держать сервисы в памяти.

Chuvi
15.07.2017
20:12:53
хм а чего удивительного?
отсутствие запятой после хм. ))) Многое, на самом деле. В переходе со скриптовых языков на компилируемые - много сложного. )

что-то будет работать, что-то не будет работать
Дома, на локальной машине, что-то будет не работать? ))))

У меня маленький компик *.cmd файлами собирает таймлапсы с вебкамер.

Страница 386 из 1630