七周七語言

七周七語言 下載 mobi epub pdf 電子書 2025

[美] Bruce A. Tate 巨成
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
2012-5-8 平裝 9787115276117

具體描述

Bruce A. Tate是RapidRed公司總裁,該公司主要為Ruby輕量級開發提供谘詢。他曾任職於IBM公司,並擔任過多傢公司的客戶解決方案總監和CTO。著作有十餘本,包括榮獲Jolt大奬的《Better, Faster, Lighter Java》。

從計算機發展史早期的Cobol、Fortran到後來的C、Java,編程語言的傢族不斷壯大。除瞭這些廣為人知的語言外,還湧現瞭Erlang、Ruby等後起之秀,它們雖被喻為小眾語言,但因其獨特性也吸引瞭為數不少的追隨者。

Bruce A. Tate是軟件行業的一名老兵,他有一個宏偉目標:用一本書的篇幅切中要害地探索七種不同的語言。本書就是他的成果。書中介紹瞭Ruby、Io、Prolog、Scala、Erlang、Clojure和Haskell這七種語言,關注每一門語言的精髓和特性,重點解決如下問題:這門語言的類型模型是什麼,編程範式是什麼,如何與其交互,有哪些決策構造和核心數據結構,有哪些獨特的核心特性。

在這個飛速發展的信息時代,程序員僅僅掌握甚至精通一門語言是遠遠不夠的。瞭解多門語言蘊涵的思維方式,在編碼中互相藉鑒,再挑齣一兩門對自己口味的語言深入學習,這些已經成為在軟件行業中安身立命之本。從這個意義上說,每個程序員都應該看看這本書。

用戶評價

評分

評分

##作者和譯者都很有愛!豆列:http://movie.douban.com/doulist/1574646/

評分

##嗯哼

評分

##IO/Prolog跳過沒看,Clojure和Haskell囫圇吞棗而過之。後兩者感覺錶現力極強,語言設計先進。這本書非常值得推薦,提取瞭各種語言中最值得稱贊的部分來講解。

評分

##書寫得很一般,分享一下心得: 學編程就好比學遊泳,不下水是學不會的。 掌握新的技能,不要先想著獨立解決什麼問題,而是先重復一下前人做過的東西。簡而言之:先模仿,再創新。 Io語言基於對象和消息。萬事皆消息,萬物皆對象,消息和對象構成瞭萬事萬物。btw,用在並發中...  

評分

##想真正理解語言設計者的思路,就必須有超越基本語法的覺悟。在簡單性和安全性之間、編碼效率和程序性能之間所做的哪些讓步和摺中Haskell。它是本書唯一的純函數式語言,這也意味著,它根本不存在可變狀態:隻要使用相同的輸入參數,去調用相同的函數,就會返迴相同的輸齣。在所有強類型語言中Haskell擁有最令人稱羨的類型模型;麵嚮對象,意味著Ruby支持封裝(把數據和行為一起打包)、類繼承(用一棵類樹來組織對象類型)、多態(對象可錶現為多種形式)等特性。編程語言的根本機製隻有兩種就是C代錶的有限狀態機和lisp代錶的形勢變換。所有語言都在這兩者之間進行摺衷。

評分

##作者和譯者都很有愛!豆列:http://movie.douban.com/doulist/1574646/

評分

評分

##這不是一本教我每種語言寫一個Hellow World的書,雖然隻有不到三百頁,還是盡力展現瞭每種語言的特質。 因為隻有很短的篇幅,又要介紹很酷的語言特性,這本書采用和不同的敘述方法,基本不會介紹語法的全貌,而是通過自己語言的特性和相鄰語言的關聯性,來直擊要害。 我感覺...  

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.qciss.net All Rights Reserved. 圖書大百科 版權所有