My personal code golf repository that's not quite a code golf.
My goal here is to implement programs in the shortest possible source code while adhering to the current best practices.
The purpose of these goals are several:
- Learn languages and runtimes.
- Learn related tooling (build, testing, linting, ci, containerization, etc).
- Implement a MCREs for reference and possibly benchmarking.
- Learn 3rd party services such as databases, logging systems, monitoring systems, etc.
-
Benchmarks of various languages, IO systems, and message queue systems (aspirational).
-
MCRE for various methods of managing state in haskell language.
-
Basic implementation of
/usr/bin/cmp
in Netwide Assembler. The rest.
Generally uninteresting.