Rozdział 3. Typy proste
Na świecie jest wiele rodzajów książek, co ma sens, ponieważ istnieje wiele różnych typów ludzi i każdy chce przeczytać coś innego.
— Lemony Snicket
W znacznym stopniu projekt języka Rust opiera się na stosowanych w nim typach danych. Zdolność uzyskiwania bardzo wysokiej efektywności działania kodu wynika z umożliwienia programistom wyboru reprezentacji danych, która najlepiej odpowiada danej sytuacji, z uwzględnieniem odpowiedniej równowagi pomiędzy prostotą a kosztami. Także mechanizmy bezpieczeństwa dostępu do pamięci oraz operacji wielowątkowych w Ruście bazują na solidności jego systemu typów, a elastyczność języka wynika między innymi ze stosowanych w nim typów generycznych i zestawów metod (ang. traits).
W tym rozdziale ...
Get Programowanie w języku Rust now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.