Hacker News new | past | comments | ask | show | jobs | submit login

I've also been working on a ui lib. Rather different, though: gpu completely optional (though well supported); not ecs; c.

I think there's a fundamental complexity that pervades popular ui libs (incl, qt, gtk, etc.), that doesn't need to be there.




Is this something which you can share with the public? I'd very much like to see it! I feel like all the modern UI libs are based too heavily on OOP.


Once it's done (tm). And there are other projects higher on the priority queue.

However, note that I also use OOP. No inheritance (death to gobject!), but the whole thing is based around interface polymorphism. This actually simplifies the design significantly. And you can implement an imgui on top of it pretty easily, if you really like hidden state.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: