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...
Saved in:
| Published in: | Linux format no. 212; p. 86 |
|---|---|
| Main Author: | |
| 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!
|
| 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 |