Mastering Rust: A Beginner's Guide

Bin Uzayr, Sufyan

  • 出版商: CRC
  • 出版日期: 2022-11-11
  • 售價: $2,950
  • 貴賓價: 9.5$2,803
  • 語言: 英文
  • 頁數: 298
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 1032319046
  • ISBN-13: 9781032319049
  • 相關分類: Rust 語言
  • 海外代購書籍(需單獨結帳)

商品描述

Mastering Rust helps the reader master the powerful Rust programming language for creating stable and versatile applications and projects.

Rust is a dependable and robust programming language that was created with today's needs in mind, which is something that several other scripting languages lack. Rust was developed to provide high functions comparable to those of C and C++, and with a focus on code integrity, which is, arguably, lacking in languages such as C. Rust is a dynamically typed language that emphasizes performance and reliability, particularly in parallelism and storage organization. Rust allows you to store data on the tower or the shedload, and it recognizes the importance of performance optimization. It permits even more effective memory usage as well as faster memory management than most other programming languages in its league.

Make no mistake about it - Rust is a programming language with a strong learning curve, and is considered complicated by even the most experienced of developers. The rewards for learning Rust are aplenty, but the learning process itself requires a good deal of determination and hard work.

Nonetheless, Rust aims to provide a secure, concurrent, and practical systems language in ways that other programming languages do not, and this is primarily why Rust is often the preferred choice for building complex and highly stable apps. Rust boasts of advantages over many other programming languages in terms of expressiveness, speed, sound design, and memory storage. Though the language is new and constantly changing with time, there is an excellent opportunity in this field for future employment.

That said, to learn the reliable language that is Rust, you need to have an equally reliable companion guide in your hands, and this is where Mastering Rust comes in.

With Mastering Rust, learning Rust programming language becomes a charm, and will undoubtedly help readers advance their careers.

The Mastering Computer Science series is edited by Sufyan bin Uzayr, a writer and educator with more than a decade of experience in the computing field.

商品描述(中文翻譯)

《精通 Rust》幫助讀者掌握強大的 Rust 程式語言,用於創建穩定且多功能的應用程式和專案。

Rust 是一種可靠且強大的程式語言,考慮到當今的需求,這是其他一些腳本語言所缺乏的。Rust 的開發目標是提供與 C 和 C++ 相當的高功能,並且著重於程式碼的完整性,這在像 C 這樣的語言中可能缺乏。Rust 是一種動態類型語言,強調性能和可靠性,特別是在並行性和存儲組織方面。Rust 允許您在塔上或大量存儲數據,並且它認識到性能優化的重要性。它允許更有效的內存使用以及比大多數同類程式語言更快的內存管理。

毫不懷疑,Rust 是一種具有陡峭學習曲線的程式語言,即使是最有經驗的開發人員也認為它很複雜。學習 Rust 的回報是豐富的,但學習過程本身需要大量的決心和努力。

儘管如此,Rust 的目標是以其他程式語言所不具備的方式提供一種安全、並行和實用的系統語言,這主要是為什麼 Rust 經常成為構建複雜且高度穩定應用程式的首選。Rust 在表達能力、速度、良好設計和內存存儲方面優於許多其他程式語言。儘管該語言是新的且隨著時間不斷變化,但在這個領域有很好的就業機會。

話雖如此,要學習可靠的 Rust 語言,您需要一本同樣可靠的伴侶指南,這就是《精通 Rust》的用意。

通過《精通 Rust》,學習 Rust 程式語言變得輕鬆愉快,無疑將幫助讀者提升他們的職業生涯。

《精通計算機科學》系列由 Sufyan bin Uzayr 編輯,他是一位在計算機領域擁有十多年經驗的作家和教育家。

作者簡介

Sufyan bin Uzayr is a writer, coder, and entrepreneur with more than a decade of experience in the industry. He has authored several books in the past, pertaining to a diverse range of topics, ranging from History to Computers/IT.

Sufyan is the Director of Parakozm, a multinational IT company specializing in EdTech solutions. He also runs Zeba Academy, an online learning and teaching vertical with a focus on STEM fields.

Sufyan specializes in a wide variety of technologies, such as JavaScript, Dart, WordPress, Drupal, Linux, and Python. He holds multiple degrees, including ones in Management, IT, Literature, and Political Science.

Sufyan is a digital nomad, dividing his time between four countries. He has lived and taught in universities and educational institutions around the globe. Sufyan takes a keen interest in technology, politics, literature, history, and sports, and in his spare time, he enjoys teaching coding and English to young students.

Learn more at sufyanism.com

作者簡介(中文翻譯)

Sufyan bin Uzayr是一位作家、程式設計師和企業家,擁有超過十年的行業經驗。他過去撰寫了幾本書,涵蓋了各種不同的主題,從歷史到電腦/資訊技術。

Sufyan是Parakozm的董事,這是一家專門從事教育科技解決方案的跨國資訊科技公司。他還經營著Zeba Academy,這是一個以STEM領域為重點的線上學習和教學平台。

Sufyan專精於各種技術,如JavaScript、Dart、WordPress、Drupal、Linux和Python。他擁有多個學位,包括管理學、資訊技術、文學和政治學。

Sufyan是一位數字遊牧民族,將他的時間分配在四個國家之間。他曾在世界各地的大學和教育機構生活和教學。Sufyan對科技、政治、文學、歷史和運動非常感興趣,閒暇時間他喜歡教授編程和英語給年輕學生。

了解更多信息,請訪問sufyanism.com。