Hacker Times
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
loa_in_
on Aug 27, 2024
|
parent
|
context
|
favorite
| on:
Clay (short for C Layout) is a high performance 2D...
I think there already are existing mature solutions like you described. Isn't QT constraint based?
1oooqooq
on Aug 27, 2024
[–]
qt lost it's golden momentum taking way too long to relax licensing in the 90s. had they done it before the gtk shift the world would be very different.
btw, gtk is based on tcl/tk which i believe is the, or one of the, original auto layout engines
PaulDavisThe1st
on Aug 27, 2024
|
parent
|
next
[–]
GTK has no relationship to tcl/tk whatsoever.
1oooqooq
on Aug 27, 2024
|
root
|
parent
|
next
[–]
i see. always felt gtk layout experience similar. but i have much more exposure to tcl/tk than proper gtk.
nine_k
on Aug 27, 2024
|
parent
|
prev
[–]
Qt is C++, while GTK is pure C. These are very different languages, and exposing a C interface for C++ code as rich and complicated as Qt is not easy.
adastra22
on Aug 27, 2024
|
root
|
parent
[–]
Ad yet TFA is kinda an example of that, no?
nine_k
on Aug 27, 2024
|
root
|
parent
[–]
Qt without slots and signals is a poorer experience. IDK if the Qt Designer can work without them.
PaulDavisThe1st
on Aug 27, 2024
|
root
|
parent
[–]
GTK provides slots and signals, through an admittedly baroque C-level implementation. Pretty easy to use, but try not to open the hood.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: