Global Feed Post Login
Replying to Avatar ᴛʜᴇ ᴅᴇᴀᴛʜ ᴏꜰ ᴍʟᴇᴋᴜ

no coincidence the best i have seen Go do GUI has been with gioui.org - i wrote a whole DSL to simplify building interfaces with it, but they changed the API so much my old code is useless on current versions

i didn't performance benchmark it but it was easily over 30fps and often 60fps rendering for resizing and scrolling, and i built a proper scrollbar for their scroll system, and a precalculation algorithm that generated proper, non-rendered viewports, only vertical or horizontal scroll ability but it was smooth and fast

i'd love to be able to dedicate myself to this, my first impulse as a programmer at 9 years of age was to build GUIs and i've still got the sharp eyes to see when it's snappy, and yes, gio can support all platforms, i mean all, i saw it running on an iphone, on android, on mac, on windows, and on linux

fyne has a better widget set but woeful framerate and the window resize response is so laggy it's pathetic

Avatar
final [GrapheneOS] 📱👁️‍🗨️ 1y ago

Can add the BSDs, iOS, and Web on there too... Go has seriously untapped potential.

Reply to this note

Please Login to reply.

Discussion

No replies yet.