Seven Languages in Seven Weeks (Paperback)
 
作者: Bruce Tate 
分類: Programming & scripting languages: general ,
Software Engineering  
書城編號: 605948

原價: HK$350.00
現售: HK$332.5 節省: HK$17.5

購買此書 10本或以上 9折, 60本或以上 8折

購買後立即進貨, 約需 18-25 天

 
 
出版社: O'Reilly Media
出版日期: 2010/11/20
尺寸: 230x193x32mm
重量: 0.59 kg
ISBN: 9781934356593
 
>> 相關電子書

商品簡介
You should learn a programming language every year, as recommended by The Pragmatic Programmer. But if one per year is good, how about Seven Languages in Seven Weeks? In this book you'll get a hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby. Whether or not your favorite language is on that list, you'll broaden your perspective of programming by examining these languages side-by-side. You'll learn something new from each, and best of all, you'll learn how to learn a language quickly.

Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you'll go beyond the syntax-and beyond the 20-minute tutorial you'll find someplace online. This book has an audacious goal: to present a meaningful exploration of seven languages within a single book. Rather than serve as a complete reference or installation guide, Seven Languages hits what's essential and unique about each language. Moreover, this approach will help teach you how to grok new languages.

For each language, you'll solve a nontrivial problem, using techniques that show off the language's most important features. As the book proceeds, you'll discover the strengths and weaknesses of the languages, while dissecting the process of learning languages quickly--for example, finding the typing and programming models, decision structures, and how you interact with them.

Among this group of seven, you'll explore the most critical programming models of our time. Learn the dynamic typing that makes Ruby, Python, and Perl so flexible and compelling. Understand the underlying prototype system that's at the heart of JavaScript. See how pattern matching in Prolog shaped the development of Scala and Erlang. Discover how pure functional programming in Haskell is different from the Lisp family of languages, including Clojure.

Explore the concurrency techniques that are quickly becoming the backbone of a new generation of Internet applications. Find out how to use Erlang's let-it-crash philosophy for building fault-tolerant systems. Understand the actor model that drives concurrency design in Io and Scala. Learn how Clojure uses versioning to solve some of the most difficult concurrency problems.

It's all here, all in one place. Use the concepts from one language to find creative solutions in another-or discover a language that may become one of your favorites
Bruce Tate 作者作品表

eBook: Currently Away (DRM PDF)

eBook: Currently Away (DRM EPUB)

eBook: Programmer Passport: OTP (DRM PDF)

eBook: Programmer Passport: OTP (DRM EPUB)

eBook: Programmer Passport: Elixir (DRM PDF)

eBook: Programmer Passport: Elixir (DRM EPUB)

eBook: Programmer Passport: Prolog (DRM PDF)

eBook: Programmer Passport: Prolog (DRM EPUB)

Seven Languages in Seven Weeks (Paperback)

eBook: Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (DRM PDF)

eBook: Beyond Java: A Glimpse at the Future of Programming Languages (DRM EPUB)

eBook: Beyond Java (DRM PDF)

Java AntiPattern--避開Java開發的失敗經驗

* 以上資料僅供參考之用, 香港書城並不保證以上資料的準確性及完整性。
* 如送貨地址在香港以外, 當書籍/產品入口時, 顧客須自行繳付入口關稅和其他入口銷售稅項。

 

 

 

  我的賬戶 |  購物車 |  出版社 |  團購優惠
加入供應商 |  廣告刊登 |  公司簡介 |  條款及細則

香港書城 版權所有 私隱政策聲明

顯示模式: 電腦版 (改為: 手機版)