News for hackers. Stuff that matters.
Re:How Swift 5.3 enhances SwiftUI’s DSL by coldtea on Sunday September 13, 2020 @06:17PM (#24464386)
>you just need some hierarchy, event handling, windowing and layout and you have a basic toolkit.

Yeah. Once you add hierarchy, event handling, windowing, and layout to a rendering engine you pretty much have a basic toolkit.

Kind of like once you've hand built a cpu, gpu, logic board, hard drive, and so on, on top of 3d-printing a case, you have a basic PC.

Re:How Swift 5.3 enhances SwiftUI’s DSL by adamnemecek on Sunday September 13, 2020 @06:21PM (#24464419)
This is a basic toolkit in like 3000 loc https://github.com/yushroom/Fishgui. It uses nanovg.