Sveriges mest populära poddar

Люди и код

Парадигмы программирования: императивная, декларативная, ООП, функциональная и другие

68 min • 15 september 2022
Содержание выпуска

— Что такое парадигмы программирования и для чего они нужны.

— Какие парадигмы программирования существуют.

— Верхнеуровневая классификация парадигм программирования.

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

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

— Структурная парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, почему может считаться отдельной от императивной парадигмы.

— Аспектно-ориентированная парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, почему может считаться отдельной от императивной парадигмы.

— Объектно-ориентированная парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, почему может считаться отдельной от императивной парадигмы. 

— Обобщённое программирование: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, почему может считаться отдельной от императивной парадигмы.

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

— Функциональная парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, как связана с декларативной. За что её критикуют.

— Логическая парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, как связана с декларативной.

— Что такое метапрограммирование.

— Делаются ли попытки сконструировать «неимперативные» микропроцессоры или компьютеры.


Гость: Роман Душкин, автор и ведущий просветительского YouTube-канала «Душкин объяснит», директор по науке и технологиям Агентства искусственного интеллекта, технологический евангелист.


Полезные ссылки

YouTube-канал «Душкин объяснит» https://www.youtube.com/channel/UCCNU3ns7Y2IFEQwMbL9UfOg 

Telegram-канал «Душкин объяснит» http://t.me/drv_official 

Видео Романа Душкина о теории автоматов https://www.youtube.com/watch?v=YyTQkLPfOSQ 

Видео Романа Душкина о полиморфизме https://www.youtube.com/watch?v=XOBIVx_kemw 


Где подписаться на обновления подкаста и наши новые статьи:

Skillbox Media: skillbox.ru/media/code

Twitter: twitter.com/ludi_and_code 

«ВКонтакте»: vk.com/the_code_group 

Telegram: https://t.me/skillbox_media_code 

«Яндекс.Дзен»: zen.yandex.ru/id/61703c7dbf091a795da970c0 


Стартовать в программировании вместе со Skillbox: skillbox.ru/code

Förekommer på
00:00 -00:00