cp
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева
Предыдущая версия
Следующая версия
|
Предыдущая версия
|
cp [2026/02/10 12:46] iadenisov [Примеры] |
cp [2026/02/11 13:51] (текущий) iadenisov |
| ====== Компонентный Паскаль ====== | ====== Компонентный Паскаль ====== |
| |
| | **Компонентный Паскаль** (Component Pascal, Блэкбокс Оберон) --- [[https://ru.wikipedia.org/wiki/Компилируемый_язык_программирования|компилируемый]], [[https://ru.wikipedia.org/wiki/Статическая_типизация|статически типизированный]] язык программирования, который поддерживает парадигмы [[https://ru.wikipedia.org/wiki/Компонентно-ориентированное_программирование|компонентно-ориентированного]], [[https://ru.wikipedia.org/wiki/Структурное_программирование|структурного]] и [[https://ru.wikipedia.org/wiki/Объектно-ориентированное_программирование|объектно-ориентированного]] программирования. Поддержка языком предусловий, постусловий и инвариантов делают возможным применение подходов [[https://ru.wikipedia.org/wiki/Контрактное_программирование|контрактного программирования]]. |
| **Компонентный Паскаль** (Component Pascal, Блэкбокс Оберон) --- это высокоуровневый язык программирования широкого применения, который поддерживает парадигму компонентно-ориентированного программирования. | |
| |
| Компонентный Паскаль наследует основные черты языка [[ob:oberon2|Оберон-2]], но добавляет возможности по контролю за расширением типов, а также упрощает работу со строками. | Компонентный Паскаль наследует основные черты языка [[ob:oberon2|Оберон-2]], но добавляет возможности по контролю за расширением типов, а также упрощает работу со строками. |
| |
| |
| ===== Примеры ===== | ===== Привет Мир! ===== |
| | |
| Привет Мир! | |
| |
| <code> | <code> |
| * контроль сложности. | * контроль сложности. |
| |
| Он не для стартапов и хайпа — он для **инженеров, которые ценят спокойствие и долговечность**. | Итак, КП --- хороший выбор для инженеров, которые ценят спокойствие и долговечность. |
cp.1770716772.txt.gz · Последнее изменение: 2026/02/10 12:46 — iadenisov