Hands-On Systems Programming with Rust:
Take advantage of Rust to ensure safety and concurrency About This Video Quickly learn the essentials of systems programming in Rust and learn to monitor data flows through a pipeline Dive into a fast-paced and informative course which includes hands-on implementations of important concepts in every...
Gespeichert in:
Beteilige Person: | |
---|---|
Körperschaft: | |
Format: | Elektronisch Video |
Sprache: | Englisch |
Veröffentlicht: |
[Erscheinungsort nicht ermittelbar]
Packt Publishing
2020
|
Ausgabe: | 1st edition. |
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781838822132/?ar |
Zusammenfassung: | Take advantage of Rust to ensure safety and concurrency About This Video Quickly learn the essentials of systems programming in Rust and learn to monitor data flows through a pipeline Dive into a fast-paced and informative course which includes hands-on implementations of important concepts in every section Work with the latest version of Rust and develop a utility that's compatible with Linux, MacOS, and Windows In Detail Scripting languages will provide safety, but not concurrency and speed, while traditional systems programming languages such as C and C++ will definitely give you speed and some concurrency, but forget about safety! If you need safety, concurrency, and speed, then Rust is the only viable option. In this course, you will learn how Rust guarantees memory and thread safety at compile-time, yet uses zero-cost abstractions without the runtime overhead of a garbage collector. You'll learn how to monitor the flow of data through a pipeline by building your own middleware utility. You'll learn how to utilize I/O to interact with the command line, work with standard library mpsc channels to perform data flows, and create an ergonomic timer for your project. You'll apply key concepts in every section while creating your own middleware tool in Rust along the way. By the end of this practical course, you will feel comfortable designing safe, consistent, parallel, and high-performance applications in Rust using systems programming. This course should appeal to intermediate Linux and general Unix programmers, network programmers, and C/C++ programmers interested in learning different approaches to concurrency. Prior knowledge of basic programming concepts is required, and a working knowledge of Rust is assumed. |
Beschreibung: | Online resource; Title from title screen (viewed February 17, 2020) |
Umfang: | 1 Online-Ressource (1 video file, approximately 2 hr., 16 min.) |
Format: | Mode of access: World Wide Web. |
ISBN: | 9781838822132 |
Internformat
MARC
LEADER | 00000cgm a22000002c 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-050573624 | ||
003 | DE-627-1 | ||
005 | 20240228121009.0 | ||
006 | m o | | | ||
007 | cr uuu---uuuuu | ||
008 | 200324s2020 xx ||| |o o ||eng c | ||
020 | |a 9781838822132 |9 978-1-83882-213-2 | ||
035 | |a (DE-627-1)050573624 | ||
035 | |a (DE-599)KEP050573624 | ||
035 | |a (ORHE)9781838822132 | ||
035 | |a (DE-627-1)050573624 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
100 | 1 | |a Stocks, Nathan |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Hands-On Systems Programming with Rust |c Stocks, Nathan |
250 | |a 1st edition. | ||
264 | 1 | |a [Erscheinungsort nicht ermittelbar] |b Packt Publishing |c 2020 | |
264 | 2 | |a Boston, MA |b Safari. | |
300 | |a 1 Online-Ressource (1 video file, approximately 2 hr., 16 min.) | ||
336 | |a zweidimensionales bewegtes Bild |b tdi |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Online resource; Title from title screen (viewed February 17, 2020) | ||
520 | |a Take advantage of Rust to ensure safety and concurrency About This Video Quickly learn the essentials of systems programming in Rust and learn to monitor data flows through a pipeline Dive into a fast-paced and informative course which includes hands-on implementations of important concepts in every section Work with the latest version of Rust and develop a utility that's compatible with Linux, MacOS, and Windows In Detail Scripting languages will provide safety, but not concurrency and speed, while traditional systems programming languages such as C and C++ will definitely give you speed and some concurrency, but forget about safety! If you need safety, concurrency, and speed, then Rust is the only viable option. In this course, you will learn how Rust guarantees memory and thread safety at compile-time, yet uses zero-cost abstractions without the runtime overhead of a garbage collector. You'll learn how to monitor the flow of data through a pipeline by building your own middleware utility. You'll learn how to utilize I/O to interact with the command line, work with standard library mpsc channels to perform data flows, and create an ergonomic timer for your project. You'll apply key concepts in every section while creating your own middleware tool in Rust along the way. By the end of this practical course, you will feel comfortable designing safe, consistent, parallel, and high-performance applications in Rust using systems programming. This course should appeal to intermediate Linux and general Unix programmers, network programmers, and C/C++ programmers interested in learning different approaches to concurrency. Prior knowledge of basic programming concepts is required, and a working knowledge of Rust is assumed. | ||
538 | |a Mode of access: World Wide Web. | ||
650 | 4 | |a Electronic videos | |
710 | 2 | |a Safari, an O'Reilly Media Company. |e MitwirkendeR |4 ctb | |
776 | 1 | |z 1838822135 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 1838822135 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781838822132/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
935 | |c vide | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-050573624 |
---|---|
_version_ | 1831287161120358400 |
adam_text | |
any_adam_object | |
author | Stocks, Nathan |
author_corporate | Safari, an O'Reilly Media Company |
author_corporate_role | ctb |
author_facet | Stocks, Nathan Safari, an O'Reilly Media Company |
author_role | aut |
author_sort | Stocks, Nathan |
author_variant | n s ns |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)050573624 (DE-599)KEP050573624 (ORHE)9781838822132 |
edition | 1st edition. |
format | Electronic Video |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03232cgm a22004212c 4500</leader><controlfield tag="001">ZDB-30-ORH-050573624</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228121009.0</controlfield><controlfield tag="006">m o | | </controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">200324s2020 xx ||| |o o ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781838822132</subfield><subfield code="9">978-1-83882-213-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)050573624</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP050573624</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781838822132</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)050573624</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Stocks, Nathan</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Hands-On Systems Programming with Rust</subfield><subfield code="c">Stocks, Nathan</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1st edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Erscheinungsort nicht ermittelbar]</subfield><subfield code="b">Packt Publishing</subfield><subfield code="c">2020</subfield></datafield><datafield tag="264" ind1=" " ind2="2"><subfield code="a">Boston, MA</subfield><subfield code="b">Safari.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (1 video file, approximately 2 hr., 16 min.)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">zweidimensionales bewegtes Bild</subfield><subfield code="b">tdi</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Online resource; Title from title screen (viewed February 17, 2020)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Take advantage of Rust to ensure safety and concurrency About This Video Quickly learn the essentials of systems programming in Rust and learn to monitor data flows through a pipeline Dive into a fast-paced and informative course which includes hands-on implementations of important concepts in every section Work with the latest version of Rust and develop a utility that's compatible with Linux, MacOS, and Windows In Detail Scripting languages will provide safety, but not concurrency and speed, while traditional systems programming languages such as C and C++ will definitely give you speed and some concurrency, but forget about safety! If you need safety, concurrency, and speed, then Rust is the only viable option. In this course, you will learn how Rust guarantees memory and thread safety at compile-time, yet uses zero-cost abstractions without the runtime overhead of a garbage collector. You'll learn how to monitor the flow of data through a pipeline by building your own middleware utility. You'll learn how to utilize I/O to interact with the command line, work with standard library mpsc channels to perform data flows, and create an ergonomic timer for your project. You'll apply key concepts in every section while creating your own middleware tool in Rust along the way. By the end of this practical course, you will feel comfortable designing safe, consistent, parallel, and high-performance applications in Rust using systems programming. This course should appeal to intermediate Linux and general Unix programmers, network programmers, and C/C++ programmers interested in learning different approaches to concurrency. Prior knowledge of basic programming concepts is required, and a working knowledge of Rust is assumed.</subfield></datafield><datafield tag="538" ind1=" " ind2=" "><subfield code="a">Mode of access: World Wide Web.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Electronic videos</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Safari, an O'Reilly Media Company.</subfield><subfield code="e">MitwirkendeR</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">1838822135</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">1838822135</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781838822132/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="935" ind1=" " ind2=" "><subfield code="c">vide</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-050573624 |
illustrated | Not Illustrated |
indexdate | 2025-05-05T13:25:31Z |
institution | BVB |
isbn | 9781838822132 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (1 video file, approximately 2 hr., 16 min.) |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2020 |
publishDateSearch | 2020 |
publishDateSort | 2020 |
publisher | Packt Publishing |
record_format | marc |
spelling | Stocks, Nathan VerfasserIn aut Hands-On Systems Programming with Rust Stocks, Nathan 1st edition. [Erscheinungsort nicht ermittelbar] Packt Publishing 2020 Boston, MA Safari. 1 Online-Ressource (1 video file, approximately 2 hr., 16 min.) zweidimensionales bewegtes Bild tdi rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Online resource; Title from title screen (viewed February 17, 2020) Take advantage of Rust to ensure safety and concurrency About This Video Quickly learn the essentials of systems programming in Rust and learn to monitor data flows through a pipeline Dive into a fast-paced and informative course which includes hands-on implementations of important concepts in every section Work with the latest version of Rust and develop a utility that's compatible with Linux, MacOS, and Windows In Detail Scripting languages will provide safety, but not concurrency and speed, while traditional systems programming languages such as C and C++ will definitely give you speed and some concurrency, but forget about safety! If you need safety, concurrency, and speed, then Rust is the only viable option. In this course, you will learn how Rust guarantees memory and thread safety at compile-time, yet uses zero-cost abstractions without the runtime overhead of a garbage collector. You'll learn how to monitor the flow of data through a pipeline by building your own middleware utility. You'll learn how to utilize I/O to interact with the command line, work with standard library mpsc channels to perform data flows, and create an ergonomic timer for your project. You'll apply key concepts in every section while creating your own middleware tool in Rust along the way. By the end of this practical course, you will feel comfortable designing safe, consistent, parallel, and high-performance applications in Rust using systems programming. This course should appeal to intermediate Linux and general Unix programmers, network programmers, and C/C++ programmers interested in learning different approaches to concurrency. Prior knowledge of basic programming concepts is required, and a working knowledge of Rust is assumed. Mode of access: World Wide Web. Electronic videos Safari, an O'Reilly Media Company. MitwirkendeR ctb 1838822135 Erscheint auch als Druck-Ausgabe 1838822135 |
spellingShingle | Stocks, Nathan Hands-On Systems Programming with Rust Electronic videos |
title | Hands-On Systems Programming with Rust |
title_auth | Hands-On Systems Programming with Rust |
title_exact_search | Hands-On Systems Programming with Rust |
title_full | Hands-On Systems Programming with Rust Stocks, Nathan |
title_fullStr | Hands-On Systems Programming with Rust Stocks, Nathan |
title_full_unstemmed | Hands-On Systems Programming with Rust Stocks, Nathan |
title_short | Hands-On Systems Programming with Rust |
title_sort | hands on systems programming with rust |
topic | Electronic videos |
topic_facet | Electronic videos |
work_keys_str_mv | AT stocksnathan handsonsystemsprogrammingwithrust AT safarianoreillymediacompany handsonsystemsprogrammingwithrust |