<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=95.154.175.156</id>
	<title>wiki12 - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=95.154.175.156"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/95.154.175.156"/>
	<updated>2026-07-21T17:41:10Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:%D0%9F%D0%B0%D1%80%D0%B0%D0%B4%D0%B8%D0%B3%D0%BC%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=8868</id>
		<title>Обсуждение:Парадигма программирования</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:%D0%9F%D0%B0%D1%80%D0%B0%D0%B4%D0%B8%D0%B3%D0%BC%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=8868"/>
		<updated>2023-02-26T19:29:49Z</updated>

		<summary type="html">&lt;p&gt;95.154.175.156: /* интенсиональное определение */ новая тема&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{10000}}&lt;br /&gt;
{{Статья проекта Информационные технологии|важность=высокая|уровень=II}}&lt;br /&gt;
{{Новые снизу}}&lt;br /&gt;
&lt;br /&gt;
==Untitled==&lt;br /&gt;
Написали бы хоть, какие из парадигм (а их свыше десятка) получили наибольшее распространение.. [[User:Tpyvvikky|Tpyvvikky]] 22:08, 3 июня 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Вопрос о лексиконе==&lt;br /&gt;
Не понял фразы &amp;quot;...&#039;&#039;имманентно&#039;&#039; присущий...&amp;quot;. Может убрать слово &amp;quot;имманентный&amp;quot; (впервые его встретил, посмотрел значение, по смыслу не подходит (IMHO)). Проще надо писать, проще... Вики она и для &amp;quot;чайников&amp;quot; тоже   --[[Участник:77K|77K]] 13:36, 1 Окт 2004 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==О содержании==&lt;br /&gt;
На странице, посвященной аспектно-ориентированному программированию&lt;br /&gt;
http://ru.wikipedia.org/wiki/%D0%90%D1%81%D0%BF%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5&lt;br /&gt;
, со второго абзаца его начинают называть контекстно-ориентированным. тут указыны эти две парадигмы как разные. Не знаю, что правильно, кто знает исправьте где-то пожалуйста.&lt;br /&gt;
&lt;br /&gt;
== Программирования в ограничениях ==&lt;br /&gt;
&lt;br /&gt;
Весьма полезная с точки практики парадигма!&lt;br /&gt;
Другие менее существенные приведены тоже можно добавить. Общее представлениие о некоторых можно получить в книге Профессиональное программирование. Системный подход.Одинцов И.О. &lt;br /&gt;
11.11.2007 ESS Женя&lt;br /&gt;
&lt;br /&gt;
== Структурирование и квалифицирование ==&lt;br /&gt;
&lt;br /&gt;
Для понимания концептуальных отличий, можно взять в основу квалификацию парадигм программирования, как ориентацию от машины к человеку (от программирования низкого уровня к &amp;quot;сверхвысокому&amp;quot;: например логическому) из вышеупомянутой книги. Также их можно разделить на базовые, и сводящиеся к отдельным концепциям и идеям.&lt;br /&gt;
27.12.2007 ESS Женя&lt;br /&gt;
&lt;br /&gt;
== Неправильная классификация ООП ==&lt;br /&gt;
&lt;br /&gt;
ООП является частью императивного программирвания, почему его приводят как отдельную парадигму? [[Special:Contributions/217.66.22.80|217.66.22.80]] 19:38, 24 мая 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
: Разумеется, это не так: в классическом ООП присваивание отсутствует начисто, а императивное программирование без присваивания -- это что-то уже совсем странное. [[User:DrCroco|DrCroco]] 18:27, 6 июня 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
:: Присваивание в ООП присутствует.&lt;br /&gt;
&lt;br /&gt;
::   Object obj = null;&lt;br /&gt;
::     if (expr)&lt;br /&gt;
::   { &lt;br /&gt;
::     obj = new Object();&lt;br /&gt;
::   }&lt;br /&gt;
&lt;br /&gt;
::   //А теперь меняем состояние объекта obj&lt;br /&gt;
::   if (obj !=null)&lt;br /&gt;
::     obj.setValue(&amp;quot;ha-ha&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:: ООп императивен. Он представляет в себе лишь некоторую обертку, призванную немного укротить императивщину, скрыть состояние за интерфейсами&lt;br /&gt;
&lt;br /&gt;
::: В классическом ООП любая операция над объектом выполняется исключительно путём отправки объекту сообщения, причём извне объекта запрещено строить какие-либо предположения о том, каким конкретно изменением состояния объект отреагирует на то или иное сообщение. Из этого очевидно следует, что никакое сообщение не может быть названо &amp;quot;присваиванием&amp;quot;, поскольку присваивание предполагает смену состояния объекта на тождественное состоянию некоторого другого объекта того же класса (типа), тогда как мы только что запретили любые предположения о состоянии объекта вне этого объекта. Кстати, мне вообще непонятно, какое отношение к присваиванию имеет приведённый вами пример.&lt;br /&gt;
&lt;br /&gt;
::: Далее, пример, приведённый Вами, показывает действительный источник вашей точки зрения: наиболее популярны в нынешней индустрии языки программирования, в которых ООП реализовано как надстройка над императивным фундаментом. С таким же успехом можно было бы заявить, что ООП есть разновидность функционального программирования, изучив CLOS.&lt;br /&gt;
&lt;br /&gt;
::: Факт же состоит в том, что ООП предполагает восприятие программы и среды её выполнения, существенно отличающееся от традиционного императивного, а именно, восприятие выполнения программы как обмена сообщениями между объектами. Тот факт, что семантические средства, вводимые в &#039;&#039;&#039;императивных&#039;&#039;&#039; языках для поддержки ООП,  могут использоваться императивным же способом (&amp;quot;обертки&amp;quot;, &amp;quot;сокрытие состояний за интерфейсами&amp;quot; a.k.a. инкапсуляция), то есть сохраняя мышление императивным -- никак не отменяет существования отдельной парадигмы ООП, подобно тому, как возможность заколачивать гвозди микроскопом не превращает микроскоп в молоток. [[User:DrCroco|DrCroco]] 09:03, 11 октября 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== [[логическое программирование]] ==&lt;br /&gt;
&lt;br /&gt;
Логическое программирование является одной из важнейших парадигм программирования, разработанных в том числе в отечественных трудах, книгах и учебниках информатики. Исчезновение материалов и ссылок на отечественные разработки привносит не хороший оттенок на энциклопедиию по разделам информатики, тем более, что энциклопедии Д.А.Поспелова эти материалы и ссылки на первоисточники есть. Наука делается не только в Америке,но и в России.&lt;br /&gt;
&lt;br /&gt;
ВАК,проф.,док.наук.,маг.права. [[Special:Contributions/93.80.125.213|93.80.125.213]] 12:34, 1 апреля 2009 (UTC)&lt;br /&gt;
*Добрый день. Прочитайте,пожалуйста, следующие правила: [[Википедия:Спам]] и [[Википедия:Конфликт интересов]] [[User:Wanderer777|wanderer]] 10:11, 2 апреля 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== интенсиональное определение ==&lt;br /&gt;
&lt;br /&gt;
Это что? Наверное надо дать ссылку, а то как пишут: &amp;quot;Вики она и для &amp;quot;чайников&amp;quot; тоже&amp;quot;. [[Special:Contributions/95.154.175.156|95.154.175.156]] 19:29, 26 февраля 2023 (UTC)&lt;/div&gt;</summary>
		<author><name>95.154.175.156</name></author>
	</entry>
</feed>