Move to ruby

It should, but i don't know yet, how to throw exceptions in ruby :D