 |
Mozilla представи нова версия на езика за програмиране Rust |
 |
|
Mozilla представи поредната версия на перспективния език за програмиране Rust. Това е Rust 0.12, а бета-тестовете на версия 1.0 трябва да започнат в края на годината.  Програмният език Rust е проект на Mozilla и е фокусиран върху безопасната работа с паметта и осигуряване на висок паралелизъм при изпълнение на програмите. Rust може самостоятелно да поражда хиляди и дори милиони подпроцеси. Сорс-кодовете на проекта се разпространяват с MIT лиценз. Паралелно с Rust се създава браузърният енджин Servo, написан на Rust, характерен с поддръжката на многопоточно рендиране на уеб-страниците.Структурата на програмния език Rust напомня на C++, но съществено се различава по синтаксиса и семантиката. Rust автоматично управлява работата с паметта и на програмистите не се налага да манипулират с указатели и ги предпазва от проблеми, възникващи при работа с паметта от ниско ниво, като например излизане извън границите на буфера, обръщение към паметта веднага след нейното освобождаване и други.В новата версия са направени над 1900 промени, включително цялостна преработка на документацията (The Rust Guide), вторичните програмни библиотеки са изнесени от основния клон, поддържа се 64-битовата работа с Windows и други. |
|
 |
 |
Статистика |
 |
|
| Прегледи | 72 |
| Коментари | 0 |
| Рейтинг | |
| Добавена на | 10 Окт 2014 |
| Източник | Kaldata |
|
|
|
 |
|
|
|
|
|