Advertisement

Shuttleboy to the rescue

But Malan says he "wanted to write something that would provide schedules for routes other than the Quad's and that would be customizable."

Thus was born Shuttleboy, a program written in C that is several thousand lines of code long.

Malan says the only difficulty in writing the program "was trying to derive an algorithm to interpret the shuttles' schedules."

Some of the routes have more than one bus running on them, which made it somewhat tricky to compute destination times and durations, as those buses are not distinguished on the printed schedules," he says.

Plus, Malan says he had to spend this weekend updating Shuttleboy from last year's shuttle schedule to the present one.

Advertisement

Despite Malan's programming savvy and job as a computer science teaching fellow, he insists that "coding is really just a hobby."

In fact, Malan says that he doesn't even use Shuttleboy all that much.

"I use the shuttles about once a month," he says. "Usually when it's really raining or snowing."

Recommended Articles

Advertisement