Land of Lisp: Learn to Program in Lisp, One Game at a Time! (Paperback)
暫譯: Lisp之地:逐步學習Lisp程式設計,透過遊戲實踐!(平裝本)
Conrad Barski
- 出版商: No Starch Press
- 出版日期: 2010-10-15
- 售價: $1,900
- 貴賓價: 9.5 折 $1,805
- 語言: 英文
- 頁數: 504
- 裝訂: Paperback
- ISBN: 1593272812
- ISBN-13: 9781593272814
-
相關分類:
Functional-programming、程式語言、遊戲設計 Game-design
無法訂購
買這商品的人也買了...
-
$400$316 -
$620$490 -
$880$695 -
$880$695 -
$6,040$5,738 -
$990$891 -
$530$419 -
$780$663 -
$860$731 -
$820$648 -
$580$458 -
$490$417 -
$450$351 -
$490$417 -
$850$723 -
$450$356 -
$580$458 -
$520$411 -
$580$458 -
$850$723 -
$580$458 -
$480$379 -
$1,130$893 -
$650$514 -
$450$351
商品描述
Lisp has been hailed as the world's most powerful programming language, but its cryptic syntax and academic reputation can be enough to scare off even experienced programmers. Those dark days are finally over—Land of Lisp brings the power of functional programming to the people!
With his brilliantly quirky comics and out-of-this-world games, longtime Lisper Conrad Barski teaches you the mysteries of Common Lisp. You'll start with the basics, like list manipulation, I/O, and recursion, then move on to more complex topics like macros, higher order programming, and domain-specific languages. Then, when your brain overheats, you can kick back with an action-packed comic book interlude!
Along the way you'll create (and play) games like Wizard Adventure, a text adventure with a whiskey-soaked twist, and Grand Theft Wumpus, the most violent version of Hunt the Wumpus the world has ever seen.
You'll learn to:
- Master the quirks of Lisp's syntax and semantics
- Write concise and elegant functional programs
- Use macros, create domain-specific languages, and learn other advanced Lisp techniques
- Create your own web server, and use it to play browser-based games
- Put your Lisp skills to the test by writing brain-melting games like Dice of Doom and Orc Battle
With Land of Lisp, the power of functional programming is yours to wield.
商品描述(中文翻譯)
Lisp 被譽為世界上最強大的程式語言,但其晦澀的語法和學術聲譽足以讓即使是經驗豐富的程式設計師也感到畏懼。那些黑暗的日子終於結束了——《Land of Lisp》將函數式程式設計的力量帶給大家!
長期使用 Lisp 的 Conrad Barski 以其獨特的漫畫和超乎想像的遊戲,教你 Common Lisp 的奧秘。你將從基本概念開始,例如列表操作、輸入/輸出和遞迴,然後進入更複雜的主題,如巨集、高階程式設計和特定領域語言。當你的大腦過熱時,你還可以享受一段充滿動作的漫畫插曲!
在這個過程中,你將創建(並遊玩)像 Wizard Adventure 這樣的遊戲,這是一個帶有威士忌扭曲的文字冒險遊戲,以及 Grand Theft Wumpus,這是世界上最暴力的 Hunt the Wumpus 版本。
你將學會:
- 精通 Lisp 的語法和語義的特點
- 編寫簡潔而優雅的函數式程式
- 使用巨集、創建特定領域語言,並學習其他高級 Lisp 技術
- 創建自己的網路伺服器,並用它來玩基於瀏覽器的遊戲
- 通過編寫像 Dice of Doom 和 Orc Battle 這樣的腦洞大開的遊戲來測試你的 Lisp 技能
有了《Land of Lisp》,函數式程式設計的力量將由你掌握。