Wave 生態系
概要
Wave 生態系不僅僅是一種程式語言。 Wave 是一個結合多種工具、函式庫與開發哲學的綜合環境, 幫助程式設計師在各個領域中以創意方式進行工作。
Wave 生態系的組成
Wave
Wave 生態系的核心是 Wave 程式語言。 基於 C 和 Rust 的哲學設計,目標在於平衡低階控制與高生產力之間的關係。
- 簡單的學習曲線:介於 C 和 Rust 之間的中等難度。
- 強大的功能:支援指標、陣列、序列化等多種資料型態。
標準函式庫
Wave 提供豐富的標準函式庫,讓程式設計師不需依賴外部函式庫即可完成開發。
- hardwave:硬體控制。
- http:HTTP 與 WebSocket 通訊。
- iosys:檔案與流式 I/O。
- sys:系統控制。
- wson:高效能資料序列化格式。
- quantum:支援量子運算。
社群與生態系哲學
Wave 不僅重視語言本身,也重視與開發者的互動。