IRC Logs for #zfx


2021-06-13

03:44:44 digital joined the channel
04:55:49 drwasabi joined the channel
07:58:03 Schrompf joined the channel
08:01:46 Essex20 joined the channel
08:02:01 Essex20: Moin
08:13:26 Schrompf: ja moin
08:38:17 Essex20: :-)
09:13:27 xq: moin
09:13:57 xq: es ist spannend, von einem stark auf vererbung basierten system auf etwas ohne vererbung umzuziehen
09:19:44 IceMichael: moin
09:19:52 IceMichael: xq, befreiend, oder? :D
09:27:05 xq: bin mal gespannt
09:27:10 xq: UI ist ja leider sehr auf vererbung aufbauend
09:27:13 xq: aber grundlegend machts spaß
09:40:27 Essex20: Ich brauch 4 Sekunden um mein Spielstand in Factorio zu speichern ...
09:40:39 Essex20: in dem spiel ist das ewig ^^
10:14:06 IceMichael: xq, kommt drauf an. Qt nutzt viel Vererbung, aber Juce hat sich zB explizit eher Komposition auf die Fahne geschrieben, soweit ich weiß
10:14:27 IceMichael: man kann eigentlich immer Komposition benutzen, muss dann nur evtl. intern weiterreichen. Das ist erstmal mehr Aufwand, aber lohnt sich oft
10:14:50 IceMichael: von Interfaces mal abgesehen, aber das ist für mich nicht die klassische Vererbung im UI-Sinne
10:15:30 IceMichael: na ja, UND abgesehen von so was supergenerellem wie QObject/QWidget zB... klar
10:20:21 IceMichael: eigentlich ist Juce von der Idee her echt besser als Qt. Nur leider sieht es beschissen aus
10:32:07 xq: IceMichael: antwort kommt später (ca. 16:00)
11:06:28 RobvanderMost[m] joined the channel
12:54:15 bleb joined the channel
13:23:15 Vasiliy-m joined the channel
14:56:24 xq: IceMichael: ich hab mich für nen variant entschieden :D
16:37:36 IceMichael: xq, Detailkontext?
16:51:16 IceMichael: variant bringt ja keine skalierbare Polymorphie
16:51:26 IceMichael: und auch keine type erasure
20:30:21 xq: korrekt
20:30:27 xq: brauch ich auch beides nicht im moment
20:31:12 xq: https://github.com/MasterQ32/Dunstwolke/blob/master/src/dunstblick-desktop/dunst-ui/DunstblickUI.zig#L1300-L1324
20:31:14 xq: sieht dann halt so aus :)
20:31:24 xq: https://github.com/MasterQ32/Dunstwolke/blob/master/src/dunstblick-desktop/dunst-ui/DunstblickUI.zig#L1123-L1132
20:31:26 xq: composition
20:31:28 xq: style
20:32:29 xq: können ja morgen gerne mal drüber diskutieren