Name: Bill Forster
Type: User
Bio: I am a veteran embedded systems and desktop applications developer. I moved from assembly languages to C then C++. These days I freelance and code for fun.
Twitter: billforsternz
Location: Wellington, New Zealand
Blog: https://triplehappy.com
Bill Forster's Projects
A small, simple embedded operating system and framework, in C
Random code exercises (leetcode exercises, a binary search tree, merge sort, quick sort and heap sort)
At attempt to get the peer retro-sargon repository Z80 source code assembled and running as a CP/M program
Simple experimental GPU matrix multiplication code, using raw CUDA coding and arrayfire approaches
Simple graph algorithms, as applied to the London Underground
Simple Windows COM terminal with graphing support
This project is a collection of results of New Zealand chess tournaments. Putting it on a Github page is a tentative experiment in collaboration.
The Tarrasch Chess GUI V2. No longer work in progress, but a working useful chess program
A simple but effective chess PGN file management system
This is a project to bring the code from the book "Sargon a computer chess program" back to life in the modern era
A portable, simple, desktop workbench for chess players and analysts
A simple UCI chess engine to demonstrate the Tarrasch Chess GUI and the thc C++ chess library
General Purpose Rules of Chess Library for C++
A static website builder - The idea is that the input directory structure defines the end user experience
Simple command line wordle solver
Cross-Platform C++ GUI Library