4 類似書籍: 計算機合成音樂
Scala秘笈
想短時間掌握 Scala 的精髓,這本書會是最貼近需求的入門指引。Scala 是一門運行於 Java 虛擬機器(JVM)之上的多典範語言,融會了物件導向與函數式程式的雙重特性,特別適合建構兼具擴展性與模組化的元件式應用——從並行處理到分散式架構,皆能應付自如。
翻開《Scala 程式設計食譜》,書頁之間滿是貼近實務的場景與程式範例。從 Scala 的命令列工具、第三方資源,到各式函式庫、支援該語言的編輯器與整合開發環境插件,書中逐一細述,貼合日常開發所需。
讀者會在書中看見 Scala 如何憑藉簡潔靈活的程式碼加快開發節奏,也會發現它對 Java 物件模型的諸多精進改良;函數式程式設計的輪廓,亦能在簡短篇幅中迅速成形。書中更深入探討以 trait 進行 mixin 組合、運用模式配對、以 Actor 模型實現並行等核心特性,同時善用 Scala 對 XML…
共同主題:Computer programming, Programming Languages
查價格 →
路得記
《R 語言聖經》是一部為初學者精心編寫、兼顧完整內容與淺顯易懂的入門指南,帶領讀者認識這門當代統計分析領域中備受推崇的程式語言。即便您未曾有過任何程式設計經驗,數學底子也僅止於入門程度,本書依然能提供您所需的資源與指引,協助您有效運用 R 進行各類型的統計分析。
您將從處理資料、撰寫基礎程式碼等章節起步,循序漸進地深入更進階的內容,包括為資料產出詳細的統計摘要、執行各類統計檢定,乃至建立複雜的統計模型。同時,您也將學會運用 R 內建的繪圖工具,並結合 ggplot2、ggvis 等社群廣泛使用的套件,創作出令人驚豔的資料視覺化作品;此外,還能透過 rgl 套件打造互動式三維圖表。
書中安排數十道扎實的實作練習題(皆附可下載的完整解答),帶領您從紙上談兵走向實際操作,逐步培養關鍵實力。具體而言,包括 R 程式設計的基礎知識——例如建立資料框(data…
共同主題:Computer programming, Programming Languages
查價格 →
Effective Modern C++:改善C++程式的42個具體做法
本書為程式設計師整理了一系列實用的開發建議,引領讀者掌握 C++11 與 C++14 的關鍵要點。內容涵蓋函式的靈活運用、右值參考的設計奧妙,以及 lambda 運算式的精妙之處,讓你在現代 C++ 的開發中得心應手,寫出更為簡潔、更有力的程式碼。
共同主題:C plus plus, Programming Languages
查價格 →
像程式設計師一樣思考
程式設計真正的挑戰,從來不在於熟記某種語言的語法——而在於學會如何創造性地解決問題,才能打造出真正傑出的作品。在這本別具一格的著作中,作者 V. Anton Spraul 為讀者層層剖析程式設計師解決問題的思路與方法,並帶領你探討其他入門書籍往往略過的關鍵課題:如何「像程式設計師一樣思考」。
全書採章節式編排,每一章聚焦於一個核心的程式設計概念——例如類別(classes)、指標(pointers)以及遞迴(recursion)等——並在各章穿插開放式的思考練習題,鼓勵你將所學靈活應用於實際問題。你也將從中學會:將複雜的問題拆解成彼此獨立的小組件,讓難題迎刃而解;善用函式、類別與程式庫,充分發揮程式碼重用的價值;為不同任務挑選最合適的資料結構;精通遞迴與動態記憶體等更進階的程式設計工具;以及梳理思緒,發展出能夠因應各類特定問題的解題策略。
雖然書中範例皆以 C++…
共同主題:Computer programming, Programming Languages
查價格 →
計算機合成音樂
查價格 →