Smoke preview Posted in Development, Companies, Web Technologies Smoke: A ruby based dsl that allows you to reinterpret, rearrange and mash collections of data together in multiple formats. Tags: Ruby, Yahoo!, DSL, Web, Programming, Development, Companies, coding, Smoke, Yql