I did some research for this topic, but I am not very clear about it. In some artcles, it is stated as language Independent.
On stackoverflow.com/ it is written that it is not language indepenedent. "Among the classic four patterns quite a few are language specific. Also some of them can be applied only to object oriented programming not functional programming."
On www.Python.org it is mentioned that "while design patterns strive to be language independent
they still require some support from the implementation language and especially from its object model.
So please clarify, Are they lanuguage independent or language dependent?
Also one more question, name of Gof book "Design Patterns: Elements of reusuable object oriented software" suggests that it deals with oops programming designs only. Am I correct in my assumption?