A collection of application of various design patterns in various languages