Проект Верона
Парадигма | Программирование безопасной инфраструктуры |
---|---|
Семья | Ржавчина |
Разработано | Исследования Майкрософт , Имперский колледж Лондона |
Впервые появился | 2019 |
Платформа | Кросс-платформенный |
ТЫ | Linux , Windows , Дарвин |
Лицензия | МОЯ лицензия |
Расширения имен файлов | .верона [1] |
Веб-сайт | www |
Под влиянием | |
Ржавчина , Циклон , Пони [2] |
Project Verona — экспериментальный исследовательский язык программирования, разработанный Microsoft . [3] [2]
Проект поддерживается менеджером проекта C# Мадсом Торгенсеном. [4] и Microsoft Research Cambridge Джулиана Франко. инженер-программист [5] Проекту «Верона» также помогают ученые Имперского колледжа Лондона . [2] В отличие от Rust , где модель владения основана на одном объекте, в Verona она основана на группах объектов. [5]
По заявлению Microsoft, цель проекта — создать более безопасную платформу для управления памятью . [3]
Project Verona — это проект с открытым исходным кодом, выпущенный под лицензией MIT License и находящийся в стадии активной разработки на GitHub . [6]
Пример
[ редактировать ]while_sum(x: List[U32]) : U32
{
var sum: U32 = 0;
let iter = x.values();
while { iter.has_value() }
{
// This has to be `a`, same as in the for loop above
let a = iter();
// Increments the iterator
next iter;
// This is the body of the for loop
sum = sum + a
}
sum
}
См. также
[ редактировать ]- Список исследователей языков программирования
- Го (язык программирования)
- Руст (язык программирования)
- Циклон (язык программирования)
Ссылки
[ редактировать ]- ^ «Проект Верона» . Исследования Майкрософт .
- ^ Jump up to: а б с Тунг, Лиам. «Microsoft открывает на GitHub язык программирования Project Verona, вдохновленный Rust» . ЗДНет .
- ^ Jump up to: а б Джонс, Люк (17 января 2020 г.). «Проект Microsoft на основе Rust Verona стал открытым исходным кодом на GitHub» . ВинБуззер .
- ^ Тунг, Лиам. «Microsoft: вот почему мы любим язык программирования Rust и запустили проект Verona» . ЗДНет .
- ^ Jump up to: а б Тунг, Лиам. «Microsoft: Мы создаем новый язык программирования, подобный Rust, для безопасного кодирования» . ЗДНет .
- ^ «GitHub — microsoft/verona: исследование языка программирования для одновременного владения» . Гитхаб .
Внешние ссылки
[ редактировать ]Категории :
- Microsoft Исследования
- Языки системного программирования
- программное обеспечение 2019 года
- Языки программирования высокого уровня
- Языки программирования, созданные в 2019 году
- Кроссплатформенное программное обеспечение
- Программное обеспечение, использующее лицензию MIT
- Бесплатное программное обеспечение с открытым исходным кодом
- бесплатное программное обеспечение Майкрософт
- Языки программирования Майкрософт
- Незавершенные темы по языку программирования