3 ms·
You can't build a "ANSI C GUI library", because ANSI C has no graphical capabilities.
by akvadrako 9y ago
You can't build a "ANSI C GUI library", because ANSI C has no graphical capabilities.
- deleted 9y ago[deleted]
- jsd1982 9y agoIt is a GUI library written in ANSI C. Graphical capability is not a property of programming languages. It is an orthogonal matter.
- deleted 9y ago[deleted]
- badsectoracula 9y agoYou can if you rely on the library's users to provide the non-ANSI functionality (like Nuklear does - you have to provide the graphics and input functionality).
- deleted 9y ago[deleted]
- akvadrako 9y agoI would say the requirements of the functionality you have to provide define what kind of library it is. It's a very different thing if it's a raw framebuffer, OpenGL context, Carbon API, a terminal or something like WASM.
- EpicEng 9y agoC, the language, doesn't come with e.g. a MySQL driver either, but I'm pretty sure you can write one in C. If you're going to be pedantic at least be correct.
- akvadrako 9y agoI didn't say it wasn't written in C.