Size: a a a

 archlinux_ru 

2021 March 26

li

long long int in  archlinux_ru 
Уже жду xss в телеге
источник

JC

Julian =) Coffee in  archlinux_ru 
оу шит
источник

JC

Julian =) Coffee in  archlinux_ru 
получается gtk говно
источник

JC

Julian =) Coffee in  archlinux_ru 
и qt говно
источник

JC

Julian =) Coffee in  archlinux_ru 
источник

JC

Julian =) Coffee in  archlinux_ru 
gtk потому что его писали наркоманы, а qt потому что его писали наркоманы на плюсах
источник

JC

Julian =) Coffee in  archlinux_ru 
Конечно на самом деле писать subtyping oriented programming на си, как это делают в glib и gtk это надо быть еще больше наркоманом, чем если писать это на плюсах
источник

JC

Julian =) Coffee in  archlinux_ru 
Я как-то глянул в код gdk и я не имею ни малейшего представления, как это вообще может работать
источник

JC

Julian =) Coffee in  archlinux_ru 
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
и?
источник

JC

Julian =) Coffee in  archlinux_ru 
Такое впечатление, что там внутри какой-то питон, а вся либа это просто сишные обертки вокруг
источник

JC

Julian =) Coffee in  archlinux_ru 
ну меня смущает вызов g_object_new
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Julian =) Coffee
ну меня смущает вызов g_object_new
у него ref-counting механизм
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
создается со счетчиком 1
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
g_object_ref - прибавляешь
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
g_object_unref - убавляешь
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
становится 0 и оно освобождается
источник

JC

Julian =) Coffee in  archlinux_ru 
ну я чисто про само конструирование обьекта через ... через что?
источник