Да, когда они были предложены каждая по отдельности в первый раз, те языки уже давно канули в Лету. Например, где Модула? Где Self? На смолтоке, правда, пишут, и на некоторых близких к архаичному состоянию диалектах лиспа, ннно…
А некоторые парадигмы вообще неконкретны: например, декларативное программирование имеет в обычных классификациях подтипом функциональное. Притом это значит, что и последнее (или ООП) может быть полезным расщепить.
С третьей стороны я лично вообще не очень понимаю, в чём смысл говорить о парадигмах конкретно, в моих обсуждениях языков они не приносили пользы даже когда появлялись. Говорить об инкапсуляции куда более полезно — у некоторых языков с ней откровенно плохо, другие имеют необходимый минимум, третьи радуют гибкостью. Некоторые особенности языков хорошо играют вместе с другими, но таких наборов множество, они обычно более-менее мелкие и сочетаемость бывает разной степени, тут нет трёх-четырёх классов с жёсткими границами.
P. S. Сегодня какой-то день оффтопа.