Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Свободно
Более быстрый доступ, чем браузер!
 

Языково-ориентированное программирование

Индекс Языково-ориентированное программирование

Языково-ориентированное программирование (ЯОП) (Language Oriented Programming), также Расходящаяся разработка (middle out development), также, также Разработка, опирающаяся на предметно-специфичный язык (DSL-Based Development) — парадигма программирования, заключающаяся в разбиении процесса разработки программного обеспечения на стадии разработки предметно-ориентированных языков (DSL) и описания собственно решения задачи с их использованием.

10 отношения: C++, Curry, JetBrains MPS, Проблемно-ориентированное проектирование, Предметно-ориентированный язык, Форт (язык программирования), Металингвистическая абстракция, Метапрограммирование, Интерпретатор (шаблон проектирования), Гомоиконичность.

C++

++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.

Новый!!: Языково-ориентированное программирование и C++ · Узнать больше »

Curry

Curry — встраиваемый язык программирования общего назначения, реализованный поверх языка Haskell.

Новый!!: Языково-ориентированное программирование и Curry · Узнать больше »

JetBrains MPS

JetBrains MPS — система метапрограммирования, разработанная JetBrains.

Новый!!: Языково-ориентированное программирование и JetBrains MPS · Узнать больше »

Проблемно-ориентированное проектирование

frame Предметно-ориентированное проектирование (реже проблемно-ориентированное, Domain-driven design, DDD) — это набор принципов и схем, направленных на создание оптимальных систем объектов.

Новый!!: Языково-ориентированное программирование и Проблемно-ориентированное проектирование · Узнать больше »

Предметно-ориентированный язык

Предметно-ориентированный язык (domain-specific language, DSL — «язык, специфический для предметной области») —, специализированный для конкретной области применения (в противоположность, применимому к широкому спектру областей и не учитывающему особенности конкретных сфер знаний).

Новый!!: Языково-ориентированное программирование и Предметно-ориентированный язык · Узнать больше »

Форт (язык программирования)

Форт (Forth) — один из первых конкатенативных языков программирования, в котором программы записываются последовательностью лексем («слов» в терминологии языка Форт).

Новый!!: Языково-ориентированное программирование и Форт (язык программирования) · Узнать больше »

Металингвистическая абстракция

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

Новый!!: Языково-ориентированное программирование и Металингвистическая абстракция · Узнать больше »

Метапрограммирование

Метапрограммирование — вид программирования, связанный с созданием программ, которые порождают другие программы как результат своей работы (в частности, на стадии компиляции их исходного кода), либо программ, которые меняют себя во время выполнения (самомодифицирующийся код).

Новый!!: Языково-ориентированное программирование и Метапрограммирование · Узнать больше »

Интерпретатор (шаблон проектирования)

Интерпретатор (Interpreter) — поведенческий шаблон проектирования, решающий часто встречающуюся, но подверженную изменениям, задачу.

Новый!!: Языково-ориентированное программирование и Интерпретатор (шаблон проектирования) · Узнать больше »

Гомоиконичность

Гомоикони́чность (гомоиконность, homoiconicity, homoiconic, от ὁμός — равный, одинаковый + ср.-εἰκόνα — «о́браз», «изображение») — свойство некоторых языков программирования, в которых структура программы похожа на его синтаксис, и поэтому внутреннее представление программы можно определить прочитав текстовую разметку.

Новый!!: Языково-ориентированное программирование и Гомоиконичность · Узнать больше »

Перенаправления здесь:

ЯОП.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »