Tom Hulton-Harrop's Projects
1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
A header-only linear algebra math library in C++
A lightweight camera library for simple graphics applications
Mappings from SDL2 to as-camera-input types
AWS SDK for C++
Independently maintained CMake build scripts for bgfx. Released under public domain.
A single header to provide bitwise operators for enum class types.
little test driven handle library in c
Little experiment to implement polymorphism in C
Comparison of compile times between an C and C++ rangified code
Starting point for a Catch2 project
Random investigations and experiments using Clang (mostly on Windows)
Document one way of how to setup clang-tidy and clang-format on Windows
A collection of as simple as possible, modern CMake projects
Reusable, useful CMake utilities
external cmake builders for some 3rdparty libs: Box2D, Eigen, imgui
An implementation of Conway's Game of Life in Rust, created using TDD
An implementation of a weak handle interface to a packed vector in C++
Experimental library to combine hash table lookup speed with vector iteration performance
A simple example using the polymorphic library
An experimental dynamic array library in C
A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.