News for hackers. Stuff that matters.
Re:Introduction to SerenityOS Programming by voldacar on Wednesday March 04, 2020 @06:12AM (#22482776)
These blogposts are awesome, keep them coming Andreas!

Are programmers expected to always use this high-level OOP style of writing GUI programs? Or does Serenity expose a lower level API for manually creating windows, reading hardware input, writing pixels to framebuffer, etc, like Xlib for example?

Re:Introduction to SerenityOS Programming by akling on Wednesday March 04, 2020 @07:42AM (#22483229)
Hey voldacar! Writing is hard, but I suspect it will get easier if I do it more often. Thank you for the encouragement :)

Indeed, this is the only native GUI programming interface available on the system. Outside of the standard C library (which includes an increasingly reasonable subset of POSIX), the whole OS is modern C++.