
內容說明:
商品資料
作者:劉安齊
出版社:博碩文化
出版年:2025
課程類型:電腦資訊>程式設計
檔案格式:PDF
ISBN:9786264140348
書籍簡介
【本書目標對象】
1. 熟悉C語言的學生或工程師:可學習到最新的程式語言設計理念,改寫或升級舊系統(Legacy system)。
2. 熟悉Python語言的學生或工程師:可學習到如何開發安全與高效能的應用系統。
3. 同時熟悉C與Python語言的學生或工程師:可學習到如何整合Python與Rust,提升系統開發的生產力。
4. 機器學習工程師:可學習如何利用Rust建立高效系統,以提升模型訓練(Training)與推論(Inference)的速度。
本書特色
☆Rust重要觀念介紹:泛型(Generics)、特徵(Trait)、巨集(Macro)、閉包(Closure)、並行處理(Concurrency)、所有權(Ownership)。
☆Rust實戰:機器學習、WebAssembly、區塊鏈(Blockchain)、跨語言整合(FFI),包括Python、C、JS…等。
☆常見應用實作:資料庫存取、網站開發、桌面程式、檔案系統存取…等。
作者簡介
作者簡介
陳昭明
★ 曾任職於 IBM、工研院等全球知名企業
★ 多年 AI 課程講授經驗
章節
- 第 1 章 Rust 入門(第1-1頁)
- 第 2 章 Rust 火力展示(第2-1頁)
- 第 3 章 Rust 資料型別(第3-1頁)
- 第 4 章 Rust 流程控制(第4-1頁)
- 第 5 章 命令行 (CLI) 應用程式實作(第5-1頁)
- 第 6 章 所有權 (Ownership)(第6-1頁)
- 第 7 章 泛型 (Generics)(第7-1頁)
- 第 8 章 特徵 (Trait)(第8-1頁)
- 第 9 章 巨集 (Macro)(第9-1頁)
- 第 10 章 閉包 (Closure)(第10-1頁)
- 第 11 章 並行處理 (Concurrency)(第11-1頁)
- 第 12 章 WebAssembly(第12-2頁)
- 第 13 章 檔案系統(第13-1頁)
- 第 14 章 資料庫存取(第14-1頁)
- 第 15 章 使用者介面 (User Interface)(第15-1頁)
- 第 16 章 與其他程式語言溝通(第16-1頁)
- 第 17 章 深度學習 (Deep learning)(第17-1頁)
- 第 18 章 區塊鏈 (Blockchain)(第18-1頁)