Мультипарадигменный язык программирования

Мультипарадигменный язык программирования поддерживает больше чем одну парадигму программирования. Цель разработки таких языков состоит в том, чтобы позволить программистам использовать лучший инструмент для работы, признавая, что никакая парадигма не решает все проблемы самым лёгким или самым эффективным способом.

Самый амбициозный пример - Oz, которые являются логическим языком, функциональным языком, объектно-ориентированным языком, языком конкурентного программирования и т.д. Oz был разработан за десятилетний период, чтобы объединить гармоничным способом понятия, которые традиционно связаны с различными программными парадигмами.

Содержание

Мультипарадигменные языки

Примеры мультипарадигменных языков программирования, разделённых по числу поддерживаемых парадигм:

Две парадигмы

Три парадигмы

Четыре парадигмы

  • Функциональная, обобщённое программирование, императивная, объектно-ориентированная:
  • Функциональная, императивная, объектно-ориентированная, конкурентное программирование:

Пять парадигм

  • Конкурентное программирование, обобщённое, императивное, обектно-ориентированная, распределённое программирование:

Восемь парадигм

  • Конкурентное программирование, программирование в ограничениях, программирование в потоках данных, распределённое программирование, функциональная, императивная, логическая, объектно-ориентированная:

См. также

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home