4 ms·
> I collect different C libraries as a personal stash of toolkits Might you have a write-up or link for these, and if so might you be willing to share it? I h
by _dps 6y ago
> I collect different C libraries as a personal stash of toolkits
Might you have a write-up or link for these, and if so might you be willing to share it?
I have been using Sean Barrett's libraries [0], as well as his curated list of other people's single-header libraries [1], and, like you, I am always on the lookout for new things to add to the collection :)
[0] https://github.com/nothings/stb https://github.com/nothings/stb
[1] https://github.com/nothings/single_file_libs https://github.com/nothings/single_file_libs
- jart 6y agoI'm glad you brought up Sean Barrett's work since the ZPL codebase references it so STB was likely a source of influence for Dominik. It's one of those projects where I just see its impact everywhere I look and I believe the success is well-deserved.
- _dps 6y agoOh hey, you made APE and redbean! Very cool projects, and something I always wondered if it was possible (I once tried a different strategy, failed, and then never tried again). I was very pleased to see someone had succeeded.
- jart 6y agoThanks! I talked with one other person so far who discovered the idea before me. I'm glad I was able to contribute running the marathon it required. All we need to do now is make it simple and universally accessible to everyone who needs it.
- up2isomorphism 6y agoYes, I probably will get some reviews on some my experiences with them later. I also use stb.h, and very impressed that one can put so many things together in one file. Essentially I feel C is very good at doing what most other languages are struggling at - make code running 99% of the time fast, but when it comes to that rest 1%, it takes a lot of repetitive works. I think an "essential-collection" could greatly reduce the unnecessary effort.