Implementations of various data structures in hopefully multiple languages