Added first ruby implementation, reload not working ( not properly supported by ruby, so no real chance to get it working