25 ms·
I wonder if a similar toolkit could be assembled for the GUI apps using Zig, Nim or some other fancy new C-like languages plus a minimalistic UI wrapper.
by wizzard0 6y ago
I wonder if a similar toolkit could be assembled for the GUI apps using Zig, Nim or some other fancy new C-like languages plus a minimalistic UI wrapper.
- flohofwoe 6y agoNot quite as "radical", but I did something in that direction, a minimal "starter kit" for developing Dear ImGui applications in C99: https://github.com/floooh/cimgui-sokol-starterkit https://github.com/floooh/cimgui-sokol-starterkit It needs the system's "default compiler toolchain" and cmake, but other then that, there are no external dependencies, and I tried to keep everything as simple as possible (even the CMakeLists.txt file). All the dependencies (Dear ImGui, cimgui and the Sokol headers for cross-platform wrapping of the platform-specific window systems and 3D-APIs) are bundled right in the git repo. Zig and Nim are sort-of "in progress" (for instance, see the sokol-zig bindings here: https://github.com/floooh/sokol-zig/ https://github.com/floooh/sokol-zig/)
- FpUser 6y agoIf you want to build powerful rich native self sufficient GUI apps on Windows: Get Lazarus IDE for Windows. The language is highly advanced Object Pascal For the same thing but C++ you can get Ultimate++ IDE. Either will produce single exe file. Deployment in either case is just copy exe and have at it
- deleted 6y ago[deleted]