tcr.io

Projects by Tim Cameron Ryan.

Projects

REM

(February 2012–) REST made easy. Cross-platform library that makes consuming REST APIs easy.

Syrup

(September 2011–) A syntactically pleasant LISP, written in CoffeeScript.

Mug

(February 2011–) Mug is a simple JavaScript compiler for the JVM. Its focus is on a tiny runtime and blending well with other Java code. Mug works on any Java 6 platform, including Android.

Colony-js

(September 2011–) Colony-js is a JavaScript compiler for Lua, giving the tiny, embeddable language a familiar syntax and libraries.

Websites

coffeet.in

(2012–) CoffeeScript snippets.

ClassicDev.org

(2005–) ClassicDev is an archive of tutorials, code snippets, and resources for how to program "classic" video game consoles. It includes extensive information on programming the Atari 2600, Fairchild Channel F, and PlayStation consoles, with more to come.

Misc

Tidal OS

(March 2011–May 2011) A minimal OS for x86 written in C and Lua. Used as a platform for other tests.

Mechanical PacMan

(Fall 2010) A Principles of Engineering class project to design a mechatronic system. We chose to replicate the most popular arcade game of all time in gears, pulleys, and light-up power pellets. Video available.