Что означает «чистый» в контексте языков программирования и парадигм?

Другими словами, что делает язык чистым?

Например, Smalltalk считается чисто объектно -ориентированным языком. Haskell и Lisp, возможно, известны как чисто функциональные языки.

Когда мы говорим «чистые», означает ли это, что они не способны работать с другими парадигмами программирования (, что далеко от истины ), или означает ли это, что они были разработаны для использования в этой «чисто» X-парадигме?

29
задан pat34515 23 July 2012 в 07:11
поделиться