13 відносини: Boost, C Sharp, F Sharp, T++, Повторне використання коду, Самопереробний код, Симулятор набору команд, Список термінів об'єктно-орієнтованого програмування, Тюрінгівська трясовина, Теорія мови програмування, Узагальнене програмування, Шаблонне метапрограмування, Мова програмування високого рівня.
Boost
Boost — набір бібліотек, які розширюють функціональність C++.
Новинка!!: Метапрограмування і Boost · Побачити більше »
C Sharp
C# (вимовляється Сі-шарп) — об'єктно-орієнтована мова програмування з безпечною системою типізації для платформи.NET.
Новинка!!: Метапрограмування і C Sharp · Побачити більше »
F Sharp
F# — багатопарадигмова мова програмування, розроблена в підрозділі Microsoft Research і призначена для виконання на платформі Microsoft.NET.
Новинка!!: Метапрограмування і F Sharp · Побачити більше »
T++
Т++ — мова програмування вказівка необхідності паралельних обчислень з синтаксисом і семантикою, розширюють мову C++,а саме розширенням його кількома словами, що вказують на можливість проведення паралельних обчислень.
Новинка!!: Метапрограмування і T++ · Побачити більше »
Повторне використання коду
Повторне використання коду (code reuse) — методологія проектування комп'ютерних та інших систем, що полягає в тому, що система (комп'ютерна програма, програмний модуль) частково або повністю повинна складатися з частин, написаних раніше компонентів і/або частин іншої системи, і ці компоненти повинні застосовуватися більше одного разу (якщо не в рамках одного проекту, то хоча б різних).
Новинка!!: Метапрограмування і Повторне використання коду · Побачити більше »
Самопереробний код
Самопереробний код (Self-modifying code) — програмний прийом, при якому програма створює або змінює частину свого програмного коду під час виконання.
Новинка!!: Метапрограмування і Самопереробний код · Побачити більше »
Симулятор набору команд
Симулятор набору команд (СНК) є імітаційною моделлю, як правило, кодується в мові програмування високого рівня, яка імітує поведінку мейнфреймів або мікропроцесорів з «читання» команд і підтримки внутрішніх змінних, які представляють регістри процесора.
Новинка!!: Метапрограмування і Симулятор набору команд · Побачити більше »
Список термінів об'єктно-орієнтованого програмування
* Unified Modeling Language.
Новинка!!: Метапрограмування і Список термінів об'єктно-орієнтованого програмування · Побачити більше »
Тюрінгівська трясовина
Тюрінгівська трясовина — жаргонна загальна назва для мов програмування, які Тюрінг-повні, але мають украй примітивний синтаксис і семантику.
Новинка!!: Метапрограмування і Тюрінгівська трясовина · Побачити більше »
Теорія мови програмування
Маленька грецька буква λ (лямбда) це неофіційний символ області теорії мови програмування. Використання походить від лямбда-числення, моделі обчислень, введеної Алонзо Черчем у 1930-х роках і широко використовується дослідниками мов програмування. Вона прикрашає обкладинку класичної книги «Структура та інтерпретація комп'ютерних програм», а також назва так званих «лямбда матеріалів», які написані Джеральдом Джей Зуссманом і Гай Стілом, розробників мови програмування Scheme. Теорія мови програмування (Programming language theory) — розділ комп'ютерних наук, який займається проектуванням, аналізом, визначенням характеристик і класифікацією мов програмування, їх індивідуальних особливостей.
Новинка!!: Метапрограмування і Теорія мови програмування · Побачити більше »
Узагальнене програмування
Узагальнене програмування (generic programming) — парадигма програмування, що полягає в такому описі даних і алгоритмів, який можна застосовувати до різних типів даних, не змінюючи сам опис.
Новинка!!: Метапрограмування і Узагальнене програмування · Побачити більше »
Шаблонне метапрограмування
Шаблонне метапрограмування це техніка метапрограмування в якій шаблони використовуються компілятором для створення тимчасового вихідного коду, які за допомогою компілятора об'єднуються з усім вихідним кодом програми і компілюється.
Новинка!!: Метапрограмування і Шаблонне метапрограмування · Побачити більше »
Мова програмування високого рівня
Програмування в графічному середовищі розробника Високорівнева мова програмування — мова програмування, розроблена для швидкого і зручного використання програмістом.
Новинка!!: Метапрограмування і Мова програмування високого рівня · Побачити більше »