Abstract
There are many mainstream programming paradigms — imperative, object oriented, meta, functional, etc. Each has their proponents and languages oriented around it. But larger applications tend to not fit easily into any particular paradigm.
In extreme cases, developers will resort to using multiple languages with an uneasy interface between them …
social
blogroll