top | item 42464340

(no title)

mega-tux | 1 year ago

Looks very nice, I just watch a great YT video from the developer here https://www.youtube.com/watch?v=DYWTw19_8r4

discuss

order

rubymamis|1 year ago

It's so rare to see such a clear and intuitive explanation. This video is amazing.

porjo|1 year ago

This. It is a rare and unique thing for the author to a) have the skills to put together such a presentation and b) take the time to do so. Thankyou.

mi_lk|1 year ago

Just watched some of his videos and they are really good. Kudos @nicoburns

riazrizvi|1 year ago

The developer is rediscovering the concept of a GUI library. The modern variant is the mouse-driven GUI developed by Xerox in the 1970s (and later commercialized by them as Xerox Star) which Jobs famously copied to create Apple’s Lisa, and Gates famously mimicked to create MS Windows. Since they determine the look and feel of a platform and their design determines the ease with which developers can create apps for the platform, GUI frameworks became pivotal to platform wars across all sorts of products, from OSs to browsers, graphics engines and anything else whose success was determined largely by the interface developer experience.

keyle|1 year ago

I'm a gray beard like you probably but I disagree with this statement.

This library makes use of modern composable components, is declarative driven and not imperative; and doesn't do immediate rendering in all cases.

It can target incredibly different backends, e.g. DOM/canvas/raylib.

All of this in modern C as a `.h` library alone.

These are great features and not just a 'youngster discovers' project.

coolgoose|1 year ago

I swear to god, I thought this is AI generated response.