Rust 0.3

Rust 0.3

    przez -
    2 302
    Programowanie
    Mozilla ogłosiła wydanie Rust 0.3, kompilatora i zestawu narzędzi dla języka programowania Rust. Składnia jest strukturalnie identyczna z C i C++, jednakże jego przeznaczeniem jest być maksymalnie bezpiecznym, aniżeli szybkim i wydajnym. Posiada specjalne zabezpieczenia pamięci, które nie pozwalają na stosowanie wartości null albo wskaźników “dangling” w kodzie. Rust chroni także przed przepełnieniem bufora, poprzez alokację pamięci dla programisty i jest przygotowany do przetwarzania współbieżnego. Pojawiło się ponad 1900 zmian. Dodano udogodnienia kodowania oczyszczono składnię języka oraz wprowadzono kilka eksperymentalnych funkcji. Usunięto przestarzałe niepotrzebne funkcje, przeorganizowano kompilator, dodano nowy kod do biblioteki i udoskonalono narzędzie Cargo, które odpowiada za rozwiązywanie zależności.

    • Bambus

      Chciałem zauważyć że stosowanie nulla w niektórych wypadkach jest bardzo wygodne i pomocne.

    • mikolajs

      Mi składnia przypomina raczej lispa niż C :)