Data Structure implementations in different languages