设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

今日Java—Cay Horstmann访谈

2014-1-6 14:40| 发布者: joejoe0332| 查看: 3928| 评论: 0|原作者: Jeff Martin|来自: infoQ

摘要: 近日InfoQ荣幸邀约Cay Horstmann,就Java最新形势和Cay的新书Java核心技术:卷一&卷二(第九版)进行探讨。自1995年首版发布以来,Java历经多次变更:从语言规约的扩充到Oracle并购Sun后所有权的变动。本次访谈的第 ...


  InfoQ: 有很多新语言,其中一些至少小范围内很流行,但没有一种广泛流行。现在每种语言都有支持者和批评家,但没有真正的狂热者或是或仅仅推动任何事。

Horstmann: 广泛流行很困难。不光是语言。而今,人们期盼一种合适大小的库,一个虚拟机。直接在裸机上运行语言的时代已告结束。一些你能在VM上做的优化,像Objective-C之类的语言想都不要想。JavaScript运行得相当好,他们让虚拟机更具生气。


  InfoQ: 几乎只有两类主流库。一类静态类型推断为主,希望得到更多语言特性。另一类追求速度为主。两类库间存在重叠而不存在共性。

Horstmann: 这点也不错。我认为强类型语言能提供更多。看看Google为Dart所做的就知道了。他们试图弥合动静态间的区别。那确实是一条很有趣的路。但那些是否会是下一代主流语言的竞争者?我认为Java还会强势一段时间。


  InfoQ: 似乎每次Java经历过一段沉静期后,一种新技术就会重新使之扬名。从伪革命性的applets,到原生web应用,再到目前的Android。似乎Java永远有一个领跑者促使语言前进。

Horstmann: 另一个Java会持续一段时间的原因在于Java是开源的,其专利会很快失效。专利有个妙处,20年之内保值。


  InfoQ: 也许正有下一个领跑者。十分感谢,祝好。

Horstmann: 客气,谢谢。


关于受访者

Cay S. Horstmann是《Java核心技术,卷一&卷二》,《快学Scala》(Addison-Wesley, 2012)的作者, 《JavaServer Faces 核心编程》第三版(Prentice Hall, 2010)的共同作者,是圣荷西州立大学的计算机系教授,是一名Java Champion,也是各类程序员会议上的活跃讲演者。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部