Joshua Bloch离开Google了,Dart前景堪忧

原创 2012年09月21日 22:42:15

Joshua Bloch,Java界的传奇人物,如果你没有听过他的名字,也肯定看过他的书(Effective Java,Java Concurrency in Practice, Java Puzzlers)。他在哥伦比亚大学和卡内基梅隆大学分别获得计算机本科和博士学位。先是在Sun公司工作,2004年去了Google,是Google的Chief Java Architect。他主持了无数Java平台的设计和实现,包括Java集合(Collection)框架,java.math包,以及assert机制。一个人能搞计算机科学的研究,是牛人;能把计算机科学的技术深入浅出地写成著作,是大牛;二者兼备,并且始终战斗在第一线的就是大牛中的超牛了。



在离开Google之前他一直是Dart平台和Dart语言核心库的主要架构师。关注了Google I/O 2012年会的人应该有注意到,Google减弱了对GWT的宣传,GWT的主要开发人员都去了Dart组。原因很简单,Java和JavaScript毕竟有巨大的差异,想要完美地从Java编译JavaScript难度实在太大了,很难兼顾准确率和运行效率。Dart就不一样,它是一门全新的语言(还在完善当中),从设计的第一天开始,它的使命就是要使Java程序员开发前台的工作简单化。笔者对Dart十分期待,希望前台能有这样一个兼备Java和JavaScript长处,并且可以无缝编译成JavaScript的语言。


8月23号Joshua Bloch离开了Google,对于Dart应该不至于是个毁灭性地打击,但肯定是一个巨大的损失。


另外,Amazon上有Kindle版介绍Dart的书,免费,链接在这里




Java教父Joshua Bloch访谈

Sun公司网站登出了2007 JavaOne大会期间对Joshua Bloch的访谈——摇滚巨星Josh Bloch。 Bloch现任Google 首席Java架构师,而在此之前,他是Sun公司的杰出...
  • turingbook
  • turingbook
  • 2007年06月10日 22:38
  • 3931

Google首席工程师Joshua Bloch谈如何设计优秀的API

Google首席工程师Joshua Bloch谈如何设计优秀的API How to Design a Good API and Why it Matters Why is API Desig...
  • doctor_who2004
  • doctor_who2004
  • 2016年07月24日 19:45
  • 1172

采访Java Collection的作者Joshua Bloch

想必用Java的人都用过JDK的容器类吧,什么List, Set, Map啦。每天这些代码在全世界成千上万的JVM里面运行,每天数以万记的程序员在使用这些类。你知道这些这么cool的代码是谁写的吗?是...
  • michaellufhl
  • michaellufhl
  • 2010年09月16日 23:25
  • 2770

elasticsearch-query-builder, 一款可以基于配置化以及参数绑定的ES语句构造神器

前言 在这里,我想向大家推荐一个我自己开发的项目,也就是elasticsearch-query-builder,这个项目目前在github上已经开源,有兴趣的朋友可以去fork或者star,你的...
  • xiaowei1118
  • xiaowei1118
  • 2017年12月12日 17:56
  • 68

Joshua Bloch离开Google了,Dart前景堪忧

Joshua Bloch,Java界的传奇人物,如果你没有听过他的名字,也肯定看过他的书(Effective Java,Java Concurrency in Practice, Java Puzzl...
  • qinjienj
  • qinjienj
  • 2012年09月21日 22:42
  • 4415

Java解惑(Joshua Bloch).pdf

  • 2013年04月04日 21:05
  • 876KB
  • 下载

Joshua Bloch

早在1996年,适逢Java刚刚崭露头角,年内好事连连。先是1月份发布JDK 1.0,然后是5月底在旧金山召开首届JavaOne大会,年末又是JDK 1.1紧跟其后。正是在Java技术如火如荼、大展拳...
  • zzhangxiaoyun
  • zzhangxiaoyun
  • 2013年05月28日 09:20
  • 458

Dart是一个怎样的语言?

这几天看到一篇新闻 - 白兼容了?Google 正在为 Android 准备一个去 Java 化的 Dart 应用运行框架,对与新闻的标题和内容无力吐槽,不做评论。但是Google推出 sky 似乎证...
  • FeeLang
  • FeeLang
  • 2015年05月04日 02:03
  • 13110

Joshua Bloch新作《Java解惑》即将上市——大家一起来做运动,Java思维体操!

Java脑力体操,Java解惑汇评 ...
  • turingbook
  • turingbook
  • 2006年01月11日 23:55
  • 2327

Joshua Bloch访谈:API对设计流程的影响

本文是Common Lisp专家Peter Seibel对Google公司首席Java架构师Joshua Bloch的访谈,谈到API对设计流程的影响和Google的Java观,以及数学、散文与程序员...
  • jiang_bing
  • jiang_bing
  • 2012年05月28日 16:44
  • 388
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Joshua Bloch离开Google了,Dart前景堪忧
举报原因:
原因补充:

(最多只允许输入30个字)