Система типізації (англ. type system) в програмуванні визначає множину припустимих значень даних та множину операцій над даними. Тип даних означає множину...
9 KB (604 words) - 06:18, 4 May 2024
Середовище типізації (англ. typing environment), або контекст типізації (англ. typing context) — поняття у теорії типів, що представляє зв'язок між іменами...
2 KB (97 words) - 13:34, 25 April 2018
цих цілей використовується багато дисциплін «сильної типізації». Див. також: Каламбур типізації Деякі мови програмування дозволяють легко використовувати...
18 KB (1,228 words) - 01:37, 7 November 2024
комп'ютерних продуктів тощо до невеликого числа вибраних типів. Система типізації Класифікація Системний підхід Системотехніка Типологія Теорія типів...
1 KB (107 words) - 14:35, 30 August 2020
і типізацією качки, в якій перевіряється лише та частина структури, що використовується під час виконання для сумісності. У структурній типізації елемент...
13 KB (965 words) - 17:22, 16 October 2024
Одноманітна система типізації, з підтримкою семантики значень та посилань, всі типи, включно із базовими основані на класах. Безпечна типізація (статична...
5 KB (227 words) - 08:15, 11 January 2024
Julia (мова програмування) (category Системи комп'ютерної алгебри)
як мова специфікації. До особливих аспектів дизайну Julia належать система типізації з параметричним поліморфізмом та типи в повністю динамічній мові програмування...
11 KB (649 words) - 17:41, 24 June 2024
Принцип підстановки Лісков Простір назв Прототипне програмування Система типізації Таблиця віртуальних функцій Узагальнене програмування Успадкування...
3 KB (89 words) - 16:05, 12 April 2023
Каламбур типізації є прямим порушенням типобезпеки. Традиційно можливість побудувати каламбур типізації пов'язують зі слабкою типізацією, але й деякі...
18 KB (1,239 words) - 02:23, 19 January 2024
відбуватися поетапно, через поступове визначення типів. Підтримка динамічної типізації зберігається — компілятор TypeScript успішно обробить і не модифікований...
9 KB (461 words) - 17:41, 8 March 2024
перевершує їх за строгістю типізації даних, гнучкістю роздільної компіляції, можливістю створення високонадійних систем реального часу, наявністю засобів...
11 KB (719 words) - 13:15, 9 July 2024
В основі строгої і статичної системи типів мови лежить лямбда-числення, до якого додана строга типізація. Строга система типів робить можливості для оптимізації...
5 KB (230 words) - 06:11, 2 April 2024
джей шарп) — об'єктно-орієнтована мова програмування з безпечною системою типізації для платформи .NET. Розроблена корпорацією Microsoft . Синтаксис J#...
3 KB (115 words) - 08:18, 11 January 2024
Вивід типів (category Системи типізації)
неоднозначностей, рекомендується явно вказувати тип виразів. Сама модель типізації базується на алгоритмі виведення типів виразів, який має як джерело механізм...
15 KB (1,159 words) - 22:34, 26 June 2023
наприклад: повертається тип void в деяких мовах програмування: public void returnNothing() Тип даних Функціональний тип Система типізації Теорія типів...
4 KB (263 words) - 17:18, 30 March 2022
Limbo (мова програмування) (category Inferno (операційна система))
механізми програмування: Модульне програмування; Конкурентні обчислення; Типізацію; Абстрактні типи даних Обмін повідомленнями між процесами; Обмін даними...
4 KB (150 words) - 04:13, 30 April 2022
відмінність від інтерпретованих реалізацій Python: відсутність динамічної типізації. def factorial(n as ulong) as ulong: if n == 1: return 1 else: return...
8 KB (346 words) - 05:19, 16 December 2022
програмування загального призначення з сильною (strongly typed) динамічною типізацією. Програма транслюється у байт-код, який виконується на віртуальній машині...
7 KB (359 words) - 15:11, 12 September 2024
зберігаючи переваги і статичної типізації, часто відчувається навіть більш лаконічною та ясною ніж мови із динамічною типізацією, такі як Python. Кей Хорстман...
23 KB (1,441 words) - 19:18, 26 August 2022
Типобезпечність (redirect from Безпечна типізація)
призначені для можливості порушити (англ. violate) систему типів (див. Зведення типів і Каламбур типізації). В одних випадках це допускається лише в обмежених...
37 KB (2,326 words) - 09:02, 11 September 2024
однойменну мульти-парадигмову високорівневу мову програмування зі строгою типізацією, крос-компілятор і стандартну бібліотеку функцій. Проектом підтримується...
6 KB (363 words) - 22:54, 24 December 2022
чисті системи типів. Гомотопічна теорія типів[en] зараз досліджується. Докладніше: Система типізації Існує тісний зв'язок між теорією типів та системами типізації...
37 KB (2,875 words) - 08:52, 2 August 2024
статичної типізації в об’єктно-орієнтованих мовах. Багато динамічно типізованих мов не мають схожих механізмів (хоча використання латентної типізації відкидає...
13 KB (857 words) - 21:26, 6 January 2023
Систе́ма F (полімо́рфне ля́мбда-чи́слення, систе́ма λ 2 {\displaystyle \lambda 2} , типізо́ване ля́мбда-чи́слення дру́гого поря́дку) — система типізованого...
29 KB (3,132 words) - 13:04, 8 March 2024
можливості, як: Класи, а отже Об'єктно-орієнтоване програмування Система типізації Узагальнене програмування TypeScript — надмножина ECMAScript 6 (ES6)...
12 KB (619 words) - 08:57, 1 September 2024
так і з Haskell.Вона має сильну, статичну, поліморфну систему типізації, а також сильну систему режимів і детермінізму. Офіційна реалізація, Melbourne...
14 KB (817 words) - 22:25, 10 September 2024
Python (section Відсутність статичної типізації)
ніколи не повинні ігноруватися») та є одним із засобів підтримки «качиної типізації». Іноді, замість явної обробки винятків, зручніше використовувати блок...
98 KB (6,484 words) - 21:00, 16 October 2024
функціональна мова програмування загального призначення зі статичною типізацією та автоматичним виведенням типів. SML є сучасним продовженням мови програмування...
4 KB (215 words) - 13:02, 8 March 2024
Порівняння мов програмування (section Типи систем)
Номінальна система типів означає, що сумісність типізації та/або еквівалентність вирішується на основі очевидних оголошень та імен. Структурна система типів...
81 KB (716 words) - 00:17, 3 November 2024
Функціональна мова Haskell обмежує побічні ефекти через статичну систему типізації; вона використовує концепцію монад. Розробники на мові асемблера мають...
8 KB (519 words) - 21:03, 28 December 2022
Nemerle — високорівнева мова програмування із статичною типізацією для платформи .NET. Вона надає можливість використовувати функціональний, об'єктно-орієнтований...
8 KB (465 words) - 18:53, 10 May 2022