Contact Info

Email:bill [at] gingerbill [dot] org

Public Projects

Odin: Programming Language

An open source systems programming language designed for the modern computer and programmer

Odin is fast, concise, readable, and pragmatic. It is designed with the intent of replacing C with the following goals:

  • simplicity
  • high performance
  • built for modern systems
  • joy of programming
  • designed for good programmers
Video demonstrations:Odin Demos
gb Libraries

Single-file public domain libraries for C & C++

These libraries are designed to be easy to integrate, use, and deploy into any project.
gingerBill Search

The on-again-off-again project for an "intelligent" software assistant. information from numerous websites and displays it in an easy to view experience.

The initial version was created by and named after (the vain git) me, Ginger Bill, in 2007 as a front-end wrapper for Google. It just gathered the results from Google and extracted the most relevant information. Google now does a very similar thing but it did not at the time.

In the autumn of 2012 as a little project, I tried to create a replacement to popular Software Assistants but not a fully fledge search engine. Mainly because I wanted something that could be extensible and to learn how to do it.

The project is not available at the moment due to numerous reasons but it will probably be back in some form or another.

Commercial Websites
  • Developed both front-end and back-end for the site
  • Created tools for managing the site and internal applications
  • Fully e-commerce site with easily swappable providers
  • Backend developed in Go and Python
  • Designed and developed front-end of site
  • Linked the layout with Big Cartel's ecommerce tools
  • Created tools for generating images for products for the client

Note:  This site is no longer active


A Defer Statement For C++11

Ludum Dare Games

My entries for the Ludum Dare 48 hour competition:

Transmog Ludum Dare 35 — Shapeshift
Tale of a Mad Mage Ludum Dare 33 — You are the Monster
Language:C-style C++ compiled to JS with emscripten
Web (HTML5) Warning: Sound was hacked together (I didn't know how the library worked) and is very loud and only in one ear.
Flipside Ludum Dare 30 — Connected Worlds
The Present Ludum Dare 27 — You Only Get One