Ця стаття містить правописні, лексичні, граматичні, стилістичні або інші мовні помилки, які треба виправити. (квітень 2020) |
Zonnon | |
---|---|
Парадигма | композиційна модель |
Дата появи | 2000 |
Творці | Юрг Гуткнехт |
Система типізації | динамічна типізація[d] |
Під впливом від | Паскаль, Modula-2, Active Oberon |
Zonnon — мова програмування загального призначення, створена на основі мови Modula-2, яка підтримує активні об'єкти, що з'явилися в Active Oberon. У мові введено нову парадигму програмування — композиційну модель. Використовується збирання сміття, є синтаксичні засоби об'єктного програмування, організації паралельних обчислень, перевизначення операторів та обробки виняткових ситуацій. Мову розроблено Юргом Гуткнехтом (Jurg Gutknecht). У сучасній версії компілятора ETH надається можливість розв'язувати задачі лінійної алгебри з синтаксисом, подібним до Matlab. Компілятор мови є першим повністю створеним поза Microsoft і повністю інтегрованим у Visual Studio разом з іншими мовами платформи .NET.