я подозревал, конечно...
May. 31st, 2015 01:39 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Вот из википедии:
Основные модели программирования
Императивное программирование
Декларативное программирование
Структурное программирование
Функциональное программирование
Логическое программирование
Объектно-ориентированное программирование
Программирование, основанное на классах
Программирование, основанное на прототипах
Субъектно-ориентированное программирование
Подходы и приёмы
Структурное программирование
Процедурное программирование
Аппликативное программирование
Обобщённое программирование
Доказательное программирование
Порождающее программирование
Аспектно-ориентированное программирование
Агентно-ориентированное программирование
Рекурсия
Автоматное программирование
Событийно-ориентированное программирование
Компонентно-ориентированное программирование
Грамотное программирование
Основные модели программирования
Императивное программирование
Декларативное программирование
Структурное программирование
Функциональное программирование
Логическое программирование
Объектно-ориентированное программирование
Программирование, основанное на классах
Программирование, основанное на прототипах
Субъектно-ориентированное программирование
Подходы и приёмы
Структурное программирование
Процедурное программирование
Аппликативное программирование
Обобщённое программирование
Доказательное программирование
Порождающее программирование
Аспектно-ориентированное программирование
Агентно-ориентированное программирование
Рекурсия
Автоматное программирование
Событийно-ориентированное программирование
Компонентно-ориентированное программирование
Грамотное программирование
no subject
Date: 2015-05-31 08:54 pm (UTC)no subject
Date: 2015-05-31 09:00 pm (UTC)no subject
Date: 2015-05-31 11:39 pm (UTC)no subject
Date: 2015-06-01 02:08 am (UTC)… и т.д.
no subject
Date: 2015-06-01 02:10 am (UTC)no subject
Date: 2015-06-01 10:08 am (UTC)А так, понятно у кого есть время в Википедию писать.
no subject
Date: 2015-06-01 05:29 pm (UTC)Вот, Эрланг например: функциональный язык, синтаксически напоминающий Пролог; первоначально реализован (!) на Прологе же. Что заставило создателей языка "придумывать еще один Хаскель", а не реализовать, к примеру, приспособленный к своей предметной области диалект Пролога?
Спрашиваю всерьез: общего представления не хватает, чтобы оценить одну декларативную изюминку против другой декларативной изюминки.
no subject
Date: 2015-06-02 06:27 am (UTC)Но раз оно выделено отдельно, то остальные, видимо, неграмотные.
А вообще тексты о программировании на русском языке всегда совершенно загодочны, не только в Вики. Я, чтобы их понять, пытаюсь перевести обратно на английский, но удается далеко не всегда. Вот "Событийно-ориентированное" - это, видимо event driven. а доказательное или автоматное - ума не приложу, что это может быть. И при чем тут рекурсия? Или это совсем не та рекурсия, к которою я знаю, а что-то совсем другое? Наука умеет много гитик.
no subject
Date: 2015-06-02 10:05 am (UTC)На случай, если вас этот вопрос действительно занимает, это literate programming Кнута.
no subject
Date: 2015-06-02 04:42 pm (UTC)