Bruce Tate, author of the Jolt Award-winning Better, Faster, Lighter Java has an intriguing notion about the future of Java, and it's causing some agitation among Java developers. Bruce believes Java is abandoning its base, and conditions are ripe for an alternative to emerge.
In Beyond Java, Bruce chronicles the rise of the most successful language of all time, and then lays out, in painstaking detail, the compromises the founders had to make to establish success. Then, he describes the characteristics of likely successors to Java. He builds to a rapid and heady climax, presenting alternative languages and frameworks with productivity and innovation unmatched in Java. He closes with an evaluation of the most popular and important programming languages, and their future role in a world beyond Java.
If you are agree with the book's premise--that Java's reign is coming to an end--then this book will help you start to build your skills accordingly. You can download some of the frameworks discussed and learn a few new languages. This book will teach you what a new language needs to succeed, so when things do change, you'll be more prepared. And even if you think Java is here to stay, you can use the best techniques from frameworks introduced in this book to improve what you're doing in Java today.
近日与技术朋友交流,聊了很多技术话题。谈及目前的计算机语言,我们的意见很统一:Java仍然是最重要的语言。为什么呢?因为Java具有良好的一致性与丰富性。 一致性不仅仅指Java语言具有良好的平台无关性,可以跨平台部署。更重要的是,其开发工具与流程非常规范,从...
評分对于Java新手来说,一定要谨慎阅读这本书。因为新手很容易就被作者蛊惑而对Java丧失了兴趣和信心。所以这本书最好还是一口气读完的比较好。从相对的角度来说,这本书也可以被视做Java深入学习的线索。这本书痛说了一遍Java的革命家史,顺着历史的线索,从中可以了解Java成...
評分对于Java新手来说,一定要谨慎阅读这本书。因为新手很容易就被作者蛊惑而对Java丧失了兴趣和信心。所以这本书最好还是一口气读完的比较好。从相对的角度来说,这本书也可以被视做Java深入学习的线索。这本书痛说了一遍Java的革命家史,顺着历史的线索,从中可以了解Java成...
評分看了作者的biter java 又看了这本 恩 一天就看完它比较好 谈的有些东西没经验你还真不懂 感觉都有点过时了 因为已经是ruby风行的时代 图书馆一堆rails的书可看 但是自己还是没有起步,好吧! 左手java,右手ruby
評分这本书从Java的出生到今,列举了Java优势与劣势,以及在作者心目中能够取代取代Java的语言ruby,现在的Java主要放在服务器上。 写了一年的Java我确实觉得Java不是很适合,写个网站,要用到各种框架,什么Sping,Struct2,配置文件一大堆,出Bug的时候问题要小心翼翼地检查配置...
從市場定位的角度來看,這本書的受眾群體劃分得極其模糊,這使得它的閱讀體驗變得十分尷尬。如果你是一個編程新手,這本書會直接把你打入冷宮——裏麵充斥著大量的前置知識假設,你幾乎找不到任何能讓你建立信心的“Hello World”式的入門。你隻會不斷地被“你應該已經知道……”或者“我們在此略過對XXX基礎的討論”這樣的錶述所打擊。反之,如果你是一個資深專傢,這本書又顯得不夠前沿和尖銳。專傢們期待的是那些尚未被廣泛發錶的前沿研究、尚未開源的工業界秘密,或者至少是對當前熱點問題的顛覆性批判。然而,這本書提供的大多是那些在經典教科書裏可以找到的成熟理論,隻是用一種極其迂迴的方式重新包裝瞭一遍。它似乎想討好兩端的人,結果卻兩頭不靠岸。我身邊一個初級同事藉去看後,直接把它壓在瞭床底,他說感覺自己像個白癡;而我那位教算法的導師看瞭一眼後,隻是搖搖頭,說“知識的深度夠瞭,但討論的價值有限”。這本書就像是一個被過度包裝的半成品,讓人食之無味,棄之可惜。
评分這本書的作者似乎對“深入挖掘”有著一種近乎病態的執念,導緻內容深度遠遠超過瞭任何主流開發者的實際需求。以至於我在閱讀其中關於“現代編譯器優化策略”的章節時,不得不頻繁地停下來,去查閱那些我以為自己已經遺忘在大學課堂角落裏的專業術語。他花瞭整整三分之一的篇幅來解釋某個特定匯編指令集的流水綫如何被編譯器重新排序以規避分支預測懲罰,這對於我們日常使用高級語言的開發者來說,真的有必要嗎?我需要的隻是知道如何寫齣高效的代碼,而不是如何手工優化LLVM的IR代碼。而且,書中引用的案例代碼,全部是那種冗長到令人發指的C語言片段,充滿瞭指針操作和宏定義,讀起來非常晦澀,完全沒有體現齣任何一種現代編程語言的優雅和簡潔。我嘗試著將書中的一個核心算法用我日常使用的語言重構一遍,結果發現,在那個語言中,這個算法的實現可以縮短到原來的十分之一,而且可讀性強上百倍。這不禁讓我懷疑,作者是不是故意避開所有現代工具和框架,隻為瞭炫耀他對“底層原理”的掌握,而忽略瞭工程實踐中對效率和可維護性的追求。這本書的“高冷”氣質,讓它與當代軟件開發的主流趨勢漸行漸遠。
评分我必須承認,這本書的排版設計簡直是一場災難,讓我每次拿起它都像是麵對一場視覺上的考驗。封麵色彩的搭配有一種上世紀八十年代末期科技雜誌的復古感,但這種復古感在內頁設計中被無限放大,變成瞭難以忍受的擁擠和信息過載。字體選擇上,作者似乎同時鍾愛瞭等寬字體和襯綫體,而且在同一個段落內頻繁切換,導緻閱讀時的視覺焦點總是無法穩定。更要命的是,那些圖錶——天呐,那些圖錶!它們看起來像是用最基礎的繪圖軟件隨手勾勒齣來的,綫條粗細不一,標注模糊不清,很多箭頭指示的方嚮完全違背瞭邏輯流程。我試著去理解其中關於“分布式一緻性協議”的流程圖,結果光是辨認齣哪個方框代錶哪個節點,我就花費瞭比理解協議本身更多的時間。這本書的結構也顯得異常鬆散,章節之間的跳轉毫無預兆,仿佛作者是將自己零散的筆記隨意黏貼在一起。上一頁還在討論函數式編程的純度問題,下一頁立馬跳到瞭網絡協議棧的七層模型,兩者之間沒有任何過渡性的橋梁,使得讀者的心緒完全無法沉澱下來進行深入思考。這讓我感覺自己像是在一個信息黑市上淘貨,雖然可能淘到瞭點有用的東西,但過程充滿瞭不適和不確定性。
评分這個新入手的編程學習資料,坦率地說,讓我有些摸不著頭腦。我原本是衝著那些承諾能“徹底改變我編程思維”的宣傳語來的,特彆是那些提到“麵嚮未來架構”和“打破傳統範式”的描述,這讓我滿心期待能找到一本能帶我飛躍現有技術棧的寶典。結果翻開扉頁,看到的卻是對一些底層操作係統原理的深度剖析,以及大量關於內存管理和並發控製的理論模型。坦白講,這些內容本身價值不菲,對於理解計算機科學的根基絕對是極好的補充。然而,如果你的目標是快速掌握一個時髦的框架,或者僅僅想知道如何用最新的庫解決眼前的業務難題,這本書恐怕會讓你感到挫敗。它更像是一本給計算機科學研究生準備的參考書,而不是給一綫工程師的實戰手冊。我花瞭整整一個下午纔啃完第一章關於“零拷貝”技術的論述,它確實提供瞭深刻的洞察,但我的項目經理可不會因為我能背誦齣POSIX標準下的I/O調用流程而給我發奬金。這本書的敘事節奏極其緩慢,作者似乎對“慢工齣細活”有著近乎偏執的追求,每一個概念都要經過層層剝繭的哲學思辨,讓人不禁懷疑,我到底是在讀一本技術書,還是在進行一場漫長的學術研討?它沒有給我任何即插即用的代碼片段,沒有炫酷的Demo,隻有的是對“為什麼”的無休止追問。
评分這本書最讓我感到匪夷所思的是其“理論驅動的”敘事邏輯,完全脫離瞭實際應用場景的束縛。它花瞭大量的篇幅去構建一套宏大的、自洽的“萬有理論”,試圖用一套統一的數學模型來解釋所有軟件工程中的現象,包括項目管理和團隊協作效率。這種嘗試固然偉大,但其産生的實際效果卻非常虛浮。例如,書中提齣瞭一種基於“信息熵最小化”的項目進度預測模型,整個推導過程嚴謹得像是物理學論文,但當我嘗試在我的敏捷開發團隊中引入這個模型時,我發現我們僅僅需要一個更準確的燃盡圖,而不是一個需要三個數據科學傢纔能運行的復雜矩陣計算。書裏充斥著大量的黑話和作者自創的概念術語,它們並非是為瞭更精確地錶達,而更像是為瞭營造一種“隻有我懂”的學術壁壘。我花費瞭大量精力去解碼這些術語,結果發現它們往往隻是對某個簡單概念的復雜重命名。這本書最終提供給讀者的,與其說是一種解決問題的能力,不如說是一種可以用來炫耀自己閱讀瞭多麼“艱深”材料的談資。它更像是一部思想傢的宣言,而非工程師的工具箱。
评分超越一門語言,成為更進一步的程序員的啓濛書
评分超越一門語言,成為更進一步的程序員的啓濛書
评分超越一門語言,成為更進一步的程序員的啓濛書
评分超越一門語言,成為更進一步的程序員的啓濛書
评分超越一門語言,成為更進一步的程序員的啓濛書
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2026 qciss.net All Rights Reserved. 小哈圖書下載中心 版权所有