Squeak: Open Personal Computing and Multimedia (Paperback)

Mark J. Guzdial, Kimberly M. Rose

  • 出版商: Prentice Hall
  • 出版日期: 2001-08-12
  • 定價: $1,350
  • 售價: 3.0$399
  • 語言: 英文
  • 頁數: 528
  • 裝訂: Paperback
  • ISBN: 0130280917
  • ISBN-13: 9780130280916
  • 立即出貨(限量) (庫存=5)

買這商品的人也買了...

商品描述

Written by the leading experts in the worldwide Squeak community, this book assembles a compelling vision of what programming can be. Squeak: Open Personal Computing and Multimedia is the only book on Squeak that addresses the advanced features for the student, researcher, multimedia developer, open source developer, hobbyist, and the professional. Developed for Smalltalk, it is for anyone that wants a powerful, cross-platform, and open alternative to the traditional multimedia and exploratory languages.

FEATURES AND BENEFITS
  • CD-ROM included: Contains the complete Squeak environment, which consists of the version 2.9 virtual image and complete sources, and the virtual machine ports for a wide range of processors and operating systems. Also, numerous tutorials and Squeak applications.
  • Foreword by Alan Kay, Vice President of Research for Walt Disney Imagineering and the vision behind Squeak.
  • THE authoritative guide, to the use of Squeak as a multimedia tool: Provides details on 3-D computer graphics, advanced UI, streaming audio, computer music, and other multimedia topics.
  • Shows how Squeak supports the open source developer, from building and extending cross-platform software, to eXtreme Programming (XP).
  • Illustrates how to use Squeak to create and extend virtual machines for multimedia or embedded systems, such as cable set-top boxes and video game consoles.

Table of Contents

I. SQUEAK FOR THE PROGRAMMER AND MEDIA DEVELOPER.

1. Squeak for Nonnative Speakers.
2. An Introduction to Morphic: The Squeak User Interface Framework.
3. Alice in a Squeak Wonderland.
4. Networking Squeak.

II. SQUEAK FOR THE SYSTEMS PROGRAMMER.

5. Back to the Future.
6. Back to the Future Once More.
7. A Tour of the Squeak Object Engine.
8. Porting Squeak.
9. Extending the Squeak Virtual Machine.

III. SQUEAK FOR THE TOOLKIT PROGRAMMER.

10. MathMorphs: An Environment for Learning and Doing Math.
11. Extending MathMorphs with Function Plotting.
12. Music and Sound Processing in Squeak Using Siren.
13. Streaming Audio.
14. Embracing Change with Squeak: Extreme Programming (XP).

IV. SQUEAK FOR THE FUTURE.

15. Computers and Squeak as Environments for Learning.
16. The Future of Squeak.
Subject Index.

商品描述(中文翻譯)

由全球Squeak社群的領先專家撰寫,這本書匯集了對程式設計的引人入勝的願景。《Squeak: 開放個人計算與多媒體》是唯一一本關於Squeak的書籍,涵蓋了學生、研究人員、多媒體開發者、開源開發者、愛好者和專業人士所需的高級功能。它是為Smalltalk開發的,適用於任何希望擁有功能強大、跨平台且開放的替代傳統多媒體和探索性語言的人。

特點和好處:
- 包含CD-ROM:內含完整的Squeak環境,包括2.9版本的虛擬映像和完整的源代碼,以及各種處理器和操作系統的虛擬機端口。還有許多教程和Squeak應用程序。
- 由Squeak背後的願景者、華特迪士尼幻想工程研究副總裁Alan Kay撰寫的前言。
- 作為多媒體工具使用Squeak的權威指南:提供有關3D電腦圖形、高級UI、流媒體音頻、電腦音樂和其他多媒體主題的詳細信息。
- 展示了Squeak如何支持開源開發者,從構建和擴展跨平台軟件到極限編程(XP)。
- 演示如何使用Squeak創建和擴展用於多媒體或嵌入式系統(如有線機頂盒和視頻遊戲機)的虛擬機。

目錄:
I. 程式設計師和媒體開發者的Squeak。
1. 非母語使用者的Squeak。
2. Morphic介紹:Squeak使用者界面框架。
3. Squeak仙境中的愛麗絲。
4. Squeak網絡。

II. 系統程式設計師的Squeak。
5. 回到未來。
6. 再次回到未來。
7. Squeak物件引擎導覽。
8. 移植Squeak。
9. 擴展Squeak虛擬機。

III. 工具包程式設計師的Squeak。
10. MathMorphs:學習和進行數學的環境。
11. 使用函數繪圖擴展MathMorphs。
12. 使用Siren在Squeak中進行音樂和聲音處理。
13. 流媒體音頻。
14. 用Squeak擁抱變化:極限編程(XP)。

IV. 未來的Squeak。
15. 電腦和Squeak作為學習環境。
16. Squeak的未來。
主題索引。