12/28/2006

How To Think Like a Computer Scientist :Ruby 版

How To Think Like a Computer Scientist 是 Open Book Project 一系列的電子書, 這系列的書不只是 Free Available ,還是 GNU License 的。這代表你不只可以免費看,散佈,你還可以修改,並且作其他用途。

這是這個 Open Book Project 的宗旨
The Open Book Project is aimed at the educational community and seeks to encourage and coordinate collaboration among students and teachers for the development of high quality, freely distributable textbooks and educational materials on a wide range of topics.
這一系列的書有 Java, C++,Python,logo 版,現在 Ruby 版也推出了。撰寫者是 Elizabeth Wiethoff 。不過這本書 FAQ 第一個問題就是『Why does this book about Ruby smell like Java?』XD。原因就是這本書大部分的 code 都是直接從 Java版轉過去的,可見 Ruby 跟 Java 的相似性。

沒有留言: