超越Java
超越Java
Bruce A. Tate
O'Reilly Taiwan公司 编译
出版时间:2006年12月
页数:198
Java的存在时间已经超过10年了,在这段时间里它的成就非凡,彻底改变了我们写软件的方法和想法。但是Java已显老态,该是时候让我们想想未来接班人是谁了。
在《超越Java》一书中,Bruce Tate公正而诚实地分析Java的成就,以及为何Java是如此强大的工具。他告诉我们Java如何带领计算机编程领域向前迈进,同时也讲述在哪些方面Java会阻碍我们,在哪些方面Java对我们要做的事而言并不够灵活,在哪些地方因为政治力量而使用Java只会导致复杂度的提升。
作者研究了其他的语言和框架,提出了一些很难的问题:这些语言擅长什么?不擅长什么?其中有没有Java的接班人?它们能够像Java一样主导软件领域吗?未来的工具应该是什么样子?会像J2EE或者Ruby on Rails?说不定更激进,就像continuation server?Bruce Tate除了与我们分享他自己的观察结果,也访问并概括了许多开放源代码Java和Ruby社区的领导人的看法。
不管你是否同意Tate的结论,你都会发现这本书相当激励人心。不管你继续使用Java还是改用其他技术,这本书都可以帮助你思考写程序的方式、怎样提高生产力、什么东西会阻挠你。这本书可以帮助你开始认清Java以外的世界,接班人就要出现了。
Bruce Tate是Jolt Award得奖书籍《轻快的Java》(《Better, Faster, Lighter Java》)的作者。
“就像Java在10年前那样,接班人已经蓄势待发。这本书可以带你透视未来。”
——Dave Thomas, The Pragmatic Programmers LLC
“Bruce Tate说出许多人的想法:Java之后,还有别的技术会兴起。本书将许多技术拿来聚焦评论,分析各个的优缺点。这本书打开大门,让我们开始讨论Java过后还会有什么新技术会出现。”
——David Heinemeier Hansson, Ruby on Rails的发明者
  1. 前言
  2. 第一章 猫头鹰与鸵鸟
  3. 忽略是一种美德
  4. 水煮青蛙
  5. 新的水平线
  6. 预告
  7. 第二章 完美的风暴
  8. 风暴警告
  9. C++的经验
  10. 拨云见日
  11. 暴怒的释放
  12. 事过境迁
  13. 向前走
  14. 第三章 皇冠上的宝石
  15. 语言和JVM的设计
  16. 因特网
  17. 企业集成
  18. 社区
  19. 打破迷思
  20. 第四章 打破玻璃
  21. Java的新工作描述
  22. 基本的Java限制
  23. 类型
  24. 基本类型
  25. 分手时的刻薄话
  26. 为什么不直接修改Java?
  27. 第五章 游戏规则
  28. Java提高竞争门槛
  29. 企业集成
  30. 产生话题
  31. 语言特色
  32. 几个有潜力的语言
  33. 第六章 Ruby简介
  34. 关于Ruby
  35. 应用某些结构
  36. Breaking It Down
  37. 第七章 Ruby on Rails
  38. 数字游戏
  39. Rails范例
  40. 查看内部
  41. 精华
  42. 第八章 延续服务器
  43. 问题
  44. 延续
  45. 延续服务器
  46. Seaside
  47. 一个Seaside范例
  48. 那又怎样?
  49. 第九章 竞争者
  50. 主要竞争者
  51. 较小的竞争者
  52. “下一个大东西”
  53. 索引
书名:超越Java
作者:Bruce A. Tate
译者:O'Reilly Taiwan公司 编译
国内出版社:东南大学出版社
出版时间:2006年12月
页数:198
书号:7-5641-0639-3
原版书出版商:O'Reilly Media
Bruce A. Tate
 
Bruce A. Tate是来自德州奥斯汀的一名独木舟、登山自行车爱好者,他也是两个孩子的爸爸。2001年,他创立J2Lite,LLC(译注)独立顾问公司,现今称为RapidRed。在那里,他主要致力于使用Ruby on Rails从事快速软件开发的培训、实现与咨询。客户涵盖FedEx、Great West Life、AutoGas、TheServerSide以及BEA。他拥有20年的丰富经验,包括在IBM的13年以及担任好几家新创公司的领导层职务的经验。他是个享誉国际的演讲者以及9本广受推崇的软件开发书籍的作者,包含脍炙人口的《超越Java》(O'Reilly出版,中文版由东南大学出版社出版)、赢得Jolt大奖的《轻快的好Java》(O'Reilly出版,影印版由东南大学出版社出版)、备受管理层瞩目的《From Java to Ruby》(Progmatic)及轰动一时的《Bitter Java》(Manning)。

Bruce A. Tate是位独木舟高手、登山自行车专家,也是两个小孩的父亲。闲暇之余,在美国德州的奥斯汀担任顾问工作。在2001年时,他创立了J2Life, LLC公司,这是一家专精于Java永久保存框架与轻量化开发方法的顾问公司。他的客户包括FedEx、Great West Life、TheServerSide以及BEA。他经常在国际性的研讨会与Java用户社区中进行演讲。在成名之前,Bruce花了13年的时间在IBM工作,致力于数据库技术、面向对象基础建设以及Java技术。后来他被一家位于奥斯汀的新兴公司Pervado Systems挖走,协助提供客户端服务。接着又在IronGrid担任CTO,这家公司提供了很棒的Java性能调整工具。Bruce同时也是四本书的作者,包括最畅销的《Bitter Java》(Manning出版)以及赢得Jolt大奖的《轻快的好Java》(影印版,东南大学出版社出版)。划独木舟的第一守则是:心里有疑虑,浅水变地狱。


Bruce A. Tate是个泛舟人、山地越野自行车手以及两个孩子的爸爸。空闲的时候他在德克萨斯州Austin一带做独立顾问。 Bruce于2001年创立J2Life —— 这是一家精于Java持久性框架与轻量化开发方法的公司,其客户包括FedEx、Great West Life、TheServerSide与BEA等。Bruce曾经在全美各地的研讨会上和Java用户组中都发表过演说。在创业之前,Bruce为IBM 服务了13年,从事与数据库技术、面向对象的基础架构与Java等有关的工作。后来,他被一家位于Austin名为Pervado Systems的新公司挖走,帮助建立客户服务实践。之后他还短期地在IronGrid担任CTO职务,设计Java性能工具。他有4本著作,其中包括畅销书《Bitter Java》。
Bruce A. Tate is a kayaker, mountain biker, and father of two. In his spare time, he is an independent consultant in Austin, TX. In 2001, he founded J2Life, LLC, a consulting firm that specializes in Java persistence frameworks and lightweight development methods. His customers have included FedEx, Great West Life, TheServerSide, and BEA. He speaks at conferences and Java user's groups around the nation. Before striking out on his own, Bruce spent 13 years at IBM working on database technologies, object-oriented infrastructure, and Java.He was recruited away from IBM to help launch the client services practice in an Austin startup called Pervado Systems. He later served a brief stint as CTO of IronGrid, which built nimble Java performance tools. Bruce is the author of four books, including best-selling Bitter Java.

Bruce A.Tate is a kayaker, mountain biker, and father of two from Austin, Texas. In 2001, he founded the J2Life, LLC independent consultancy —now called RapidRed —where his primary focus is on
training, implementation,and consulting for rapid software development using Ruby on Rails. His customers have included FedEx, Great West Life,AutoGas,TheServerSide, and BEA. His 20 years of experience span a 13-year stint at IBM and severalleadership positions at various startup companies. He's an international speaker and widely respected author of nine software development books, including the provocative Beyond Java(O'Reilly), the Jolt-winning Better, Faster, Lighter Java (O'Reilly),the management-focused From Java to Ruby (Pragmatic), and the smash hit Bitter Java (Manning).
 
 
《超越Java》的封面动物是一只猫鼬(bassaris)。猫鼬是北美肉食动物,出现在墨西哥、德克萨斯州、加州。体积为家猫大小,外形接近浣熊和狐狸。
这种棕褐毛的动物有着黑白相间的尾巴,而尾巴和身体一样长。尾巴的长度可以让它在通过窄岩壁和大树枝时保持平衡,甚至可以横翻筋斗转180度。它的后脚可以转动180度,使它相当擅长在峭壁和树木中行走。
猫鼬是夜行动物,不具有侵略性。它居住在洞穴、岩缝以及树洞中,也曾在废弃的房子内、有人居住的房子的阁楼中被发现过。它会去露营地乱翻东西,有时候还会把东西带走,特别是亮晶晶的东西。它是敏捷的攀爬者,可以轻易地穿越树木和岩石。
猫鼬猎食的时间主要是晚上,对象主要是小型鸟类、啮齿类、蜥蜴、蛇、无脊椎动物以及水果,偶尔也食腐尸。水果是主食,这可以减少对水分的摄取。
某些地区会为了皮毛而猎捕猫鼬。它也常被驯为宠物,特别是在墨西哥的某些地区。它有一些不同的俗名,包括山猫、civit cat,墨西哥称其为cacomixl。它的学名bassaris起源于希腊的狐狸。在希腊神话中,Dionysus(酒神)穿着一件猫鼬,象征着新生命。