Синхронна мова програмуванняСинхронна мова програмування — це мова комп'ютерного програмування, оптимізована для програмування реактивних систем. Комп'ютерні системи можна розділити на три основні класи:
Синхронне програмування, також синхронне реактивне програмування — це парадигма комп'ютерного програмування, яка підтримується мовами синхронного програмування. Принцип SRP полягає в створенні такої ж абстракції для мов програмування, як синхронна абстракція в цифрових схемах. Синхронні схеми дійсно розроблені на високому рівні абстракції, де нехтують характеристиками синхронізації електронних транзисторів. Таким чином, припускається, що кожен вентиль схеми (або, і, …) обчислює свій результат миттєво, припускається, що кожен дріт миттєво передає свій сигнал. Синхронна схема синхронізується, і з кожним тактом годинника вона миттєво обчислює свої вихідні значення та нові значення своїх комірок пам'яті (фіксаторів) зі своїх вхідних значень і поточних значень своїх комірок пам'яті. Іншими словами, схема поводиться так, ніби електрони течуть нескінченно швидко. Перші синхронні мови програмування були винайдені у Франції в 1980-х роках: Esterel, Lustre і SIGNAL. З того часу з'явилося багато інших синхронних мов. Синхронні мови
Див. такожПримітки
Посилання
|
Portal di Ensiklopedia Dunia