Examples of Design Patterns in various languages