超越 Java

出版时间:2007-1  出版社:东南大学  作者:(美)泰特  页数:198  译者:O'Reilly Taiwan 公司  
Tag标签:无  

内容概要

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 A.Tate是一位泛舟者、越野车骑士、父亲、作家及Java程序员,住在德克萨斯州的奥斯汀。他写了5本书,包括获得Jolt奖的《轻快的Java》(O'Reilly出版)以及热卖的《Bitter Java》(Manning出版)。他有17年的工作经验,包括在IBM工作、两次失败的创业以及开办了自己的叫做J2Life,LLC的独立顾问公司。

书籍目录

前言第一章 猫头鹰与鸵鸟 忽略是一种美德  水煮青蛙 新的水平线 预告第二章 完美的风暴  风暴警告 C++的经验 拨云见日  暴怒的释放 事过境迁 向前走第三章 皇冠上的宝石 语言和JVM的设计 因特网 企业集成 社区 打破迷思第四章 打破玻璃 Java的新工作描述 基本的Java限制 类型 基本类型 分手时的刻薄话 为什么不直接修改Java?第五章 游戏规则 Java提高竞争门槛 企业集成  产生话题  语言特色 几个有潜力的语言第六章 Ruby简介 关于Ruby  应用某些结构 Breaking It Down第七章 Ruby on Rails 数字游戏 Rails范例 查看内部 精华第八章 延续服务器 问题 延续  延续服务器 Seaside 一个Seaside范例 那又怎样?第九章 竞争者 主要竞争者 较小的竞争者 “下一个大东西”索引

图书封面

图书标签Tags

评论、评分、阅读与下载


    超越 Java PDF格式下载


用户评论 (总计11条)

 
 

  •   我曾经试图用Java解决一切,曾经因为强类型的概念拒绝Ruby、Python这样的动态语言,但是,幸运的是,我终于读到了这样一本书!也许这本书没有太多的“实战代码”,但是,它确实让我立刻开始学习动态语言,说真的,RubyonRails让人惊讶——尤其是对一个纠缠在繁杂的Java代码中的人。说句实在话,写Java代码时,我真的觉得每一句代码都是那么的自然、顺畅、不可缺少、形式优美、简练。但是这本书却说:你可以写更少的代码,完成更多的工作,并且同样可以自然流畅形式优美!哈,反正我的工资不是按照代码行来计算的:)嗯,无论如何,老伙计应该学点新把戏了。建议:你一定要读!不过注意成本,本书的成本=超越Java的标价+一系列其它动态语言的入门教材的价格,当然,可以考虑分期付款!
  •   书的内容很值的一看,给我印象最深的是里面的一个观点:目前java的学习曲线已经太陡峭了,学过spring的人如果再去学ruby就能深刻的体会到这点,作者敏锐的指出了目前java遇到的一些不可逾越的问题以及下一个流行的语言到底应该具备那些最基本的特点并且概述了几个目前有可能成为java挑战者的候选语言.重点在讲ruby,有兴趣研究ruby而又对ruby心存疑惑的朋友不妨先买这本书看看,作为一个过度
  •   一直一来都在做javaweb开发,总有一种有力使不出来的感觉,看过此书之后才明白,原来如此……java庞大的身躯,只是导致臃肿的次要原因,最根本的还是他的“静态”性,以及长久以来java社区所养成的坏习惯,导致束手束脚。布鲁斯在书中多次提到,动态语言是大势所趋,提醒各位多多关注,是要死守旧传统呢,还是把眼光放长远一些?一切由你决定。薄薄的一本书,却承载了一种潮流和新思维,推荐所有java程序员都翻一翻。
  •   这本书可以说在内容上还是不错的,可惜真是让翻译给糟蹋了。有些比喻直译得让人牙根痒痒,难道一点敬业精神都没有?还是钱给的不够多?不过从内容上来讲,作者确实对JAVA语言提出了一种思考,或者说在肯定动态语言的方向,从我的个人经验来看,动态语言会有一个大的发展,不过不太可能超越JAVA与C#因为单纯一门新的动态语言,要一个强力的推动,很明显,现在那些语言都不太有这样的后援。Python虽然有可能,不过很明显Google本身不把它看成一个业务重点。而投入就相应小的多。别的嘛,只是小打小闹。看看罢了。
  •   有一定深度,但是作者过于推崇Ruby了,事实证明,远不如期望发展的那么好
  •   可有可无的感觉,这只是oreilly中的一部分罢了
  •   内容比较分散,没事的时候看看
  •   如果使用一个东西总感觉不顺手,那么或者自己有问题,或者东西出了问题。总之是有问题了。这本书传递了这个一个信号。但毫无疑问,这本书的翻译太差了,译者应该非计算机行业且中文功底也很差。
  •   刚到手,没有来得及看看,应该给力的吧
  •   全文都在讲rails的好处。和作者目前从事rubyonrails开发有关吧。我个人觉得rails只能做小型应用的开发,对于大型应用还是要使用java等。毕竟提供的开源框架、语言特性等都要多一些。同时java也是业界标准。
  •   翻译一般,书中有些观点不错
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7