Bryan Liles

Bryan Liles

I write code for fun Sometimes my code beats me up My fingers ooze code

When I'm not writing bad haiku, I work on the Thunderbolt Labs team helping to build a great group of people who like to work on interesting projects. Lately, I've done way more Android (and Java) than Ruby, and I'm loving life.

Simulating the WORLD with Ruby

Watch the video

Ruby is good for more than just making web pages and APIs. Its expressiveness makes it a good candidate for creating real world simulations. Out of the box, Ruby has some nuances that might make you think otherwise. In this talk, we'll review why Ruby could be a great choice for creating simulations, and discuss hurdles and solutions for problems that you will run into. Topics include concurrency, domain modeling, testing, and other exciting topics.