Rust: Speeding up file I/O

Hopefully, you'll be feeling more comfortable with Rust, which means it's time to deal with a subject that's very important in systems programming and Operating Systems: file I/O. Rust's strict programming rules come in handy when dealing with files because it reduces errors and...

Full description

Saved in:
Bibliographic Details
Published in:Linux format no. 212; p. 86
Main Author: Tsoukalos, Mihalis
Format: Magazine Article
Language:English
Published: Bath Future Publishing Ltd 01.07.2016
Subjects:
ISSN:1470-4234
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Hopefully, you'll be feeling more comfortable with Rust, which means it's time to deal with a subject that's very important in systems programming and Operating Systems: file I/O. Rust's strict programming rules come in handy when dealing with files because it reduces errors and bugs and allows you to concentrate on what really matters -- which is the algorithm and the operations that you want to perform. First, Linux Format will present some simple examples before continuing with more advanced topics, such as processing text files and memory-mapped file I/O. This tutorial will also cover some important Rust topics, including pointers, pattern matching and the usize and isize types. The approach that Rust takes is actually quite useful because you write your documentation near your code. However, this assumes that you're willing to write documentation for your code. Rust generates local documentation information for all crates that are used by the project.
Bibliography:ObjectType-Article-1
ObjectType-Feature-2
content type line 24
SourceType-Magazines-1
SourceType-Scholarly Journals-1
content type line 23
ISSN:1470-4234