Rust 0.2

Rust 0.2

    przez -
    1 278
    Programowanie
    Mozilla ogłosiła wydanie Rust 0.2 – 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 1500 zmian. Udoskonalono odwołania do funkcji C, konstrukcję nieskończonej pętli i eksperymentalne cechy, jak klasy, przeciążanie operatorów i wskaźniki lokalne. Ulepszono wydajność przekazywania wiadomości, kompilator i biblioteki projektu oraz dodano planistę, wątki i współbieżność. Pojawiła się również wersja dla 64 bitowego systemu FreeBSD.

    • Kandelabr

      Jak tak dalej pójdzie, to nawet programiści nie będą juz wiedzieli, co to jest pamięć czy operacje na wskaźnikach. A to przecież takie wygodne jest.