O'Reilly logo

Joy of Patterns: Using Patterns for Enterprise Development, The by Brandon Goldfedder

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Programming Languages and Patterns

If we want a language which is deep and powerful, we can only have it under conditions where thousands of people are using the same language, exploring it, making it deeper all the time. And this can only happen when the languages are shared.

Alexander, 79

Patterns are programming-language independent (as opposed to idioms that are programming-language specific). In a way, patterns form a language that are a step above the programming language in order to communicate other concepts such as design. This said, it is important to recognize that the specific programming language does play a significant part in the evolution of a software system. This is becoming true as programming languages today are ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required