《超越 Java》

《超越 Java》 《超越 Java》

  • 书名:《超越 Java》:探讨程序语言的未来
  • 分类:编程
  • 作者:(美)泰特
  • 出版社:东南大学
  • 出版年:2007-1
  • 售价:29.00元
  • 装订:平装
  • 页码:198

《超越 Java》 内容介绍:

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的独立顾问公司。

《超越 Java》 目录大纲:

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


微信扫一扫关注公众号

0 个评论

要评论图书请先登录注册

你也许想看:

Super Scratch Programming Adventure!

《Super Scratch Programming Adventure!》

The LEAD Project.No Starch Press.2012-8-30

“Scratch is the wildly popular educational programming langua...”

Android NDK Beginner's Guide

《Android NDK Beginner's Guide》

Sylvain Ratabouil.Packt Publishing.2012-1-26

“Android NDK is all about injecting high performance into you...”

Effective Python

《Effective Python》

Brett Slatkin.Addison-Wesley Professional.2015-3-8

“”

C++设计新思维

《C++设计新思维》

(美)Andrei Alexandrescu.华中科技大学出版社.2003-03

“本书从根本上展示了generic patterns(泛型模式)或pattern templates(模式模板),并将它们...”

Win32多线程程序设计

《Win32多线程程序设计》

[美] Jim Beveridge,Robert Wiener.华中科技大学出版社.2002-1

“《Win32多线程程序设计》全书共分三篇。第一篇包括线程的启动和结束、核心对象、激发和未激发状态的意义、同步机制及其用途...”

iPhone应用程序开发名家解析

《iPhone应用程序开发名家解析》

..2010-7

“《iPhone应用程序开发名家解析》为专业的软件开发人员讲述了前沿的软件技术。《iPhone应用程序开发名家解析》的核心...”

Pragmatic Guide to Subversion

《Pragmatic Guide to Subversion》

Mike Mason.Pragmatic Bookshelf.2010-08-28

“Subversion sets the standard in version control systems. Cha...”

Tim O'Reilly in a Nutshell

《Tim O'Reilly in a Nutshell》

O'Reilly Media, Inc..O'Reilly Media.2011-4

“It's not easy to put Tim O'Reilly in a nutshell, but with th...”

自己动手写Java虚拟机

《自己动手写Java虚拟机》

张秀宏.机械工业出版社.2016-6-1

“Java虚拟机非常复杂,要想真正理解它的工作原理,最好的方式就是自己动手编写一个! 本书是继《深入理解Java虚拟机》之...”

Web开发典藏大系

《Web开发典藏大系》

林珑.清华大学出版社.2014-9-1

“”

Imperfect C++中文版

《Imperfect C++中文版》

威尔逊.人民邮电出版社.2006-1

“汇集实用的C++编程解决方案,C++虽然是一门非凡的语言,但并不完美。Matthew Wilson使用C++十年有余,其...”

Making Games with Python & Pygame

《Making Games with Python & Pygame》

Al Sweigart.CreateSpace Independent Publishing Platform.2012-1-12

“”

Concurrent Programming in Mac OS X and iOS

《Concurrent Programming in Mac OS X and iOS》

Vandad Nahavandipoor.O'Reilly Media.2011-6-7

“Now that multicore processors are coming to mobile devices, ...”

Coding Freedom

《Coding Freedom》

E. Gabriella Coleman.Princeton University Press.2012-11-25

“Who are computer hackers? What is free software? And what do...”

Programming Social Applications

《Programming Social Applications》

Jonathan LeBlanc.O'Reilly Media.2011-8-22

“Like all good web ventures, the Social Web has risen in prom...”

爱上Python

《爱上Python》

[新加坡] Jamie Chan.人民邮电出版社.2016-6

“本书将复杂的编程概念分解成简单的步骤,简单易懂。作者通过多年的教学经验精心挑选出了有特点的例子,手把手地实例教学。这本书...”

Programming iOS 9

《Programming iOS 9》

Matt Neuburg.O'Reilly Media.2015-12-12

“”

构建高性能可扩展ASP.NET网站

《构建高性能可扩展ASP.NET网站》

Richard Kiessig.人民邮电出版社.2011-3

“本书专门讲解如何利用ASP.NET和SQL Server开发出高性能、高扩展性的网站,并结合具体的问题给出切实有效的解决...”

Programming WCF Services

《Programming WCF Services》

Juval Lowy.O'Reilly Media.August 2010

“Programming WCF Services is the authoritative, bestselling g...”

Text Processing in Python

《Text Processing in Python》

David Mertz.Addison-Wesley Professional.2003-6-12

“Text Processing in Python describes techniques for manipulat...”