First of all, thank you very much for your reply :)!
I have never touched Arc and news.arc, so maybe I shouldn't even try to incorporate the news.arc code into another language.
I have never received an advice like "Learning how Ruby developers think.", but I believe it is one of the best advice I have received (especially for a newbie like myself.)
Maybe I am trying do to everything when I should be focusing on one thing and learning slowly but surely.