阅读更多

104顶
3踩

编程语言

原创新闻 Java创始人James Gosling透露已从Oracle公司辞职

2010-04-10 22:59 by 见习编辑 robbin 评论(77) 有27614人浏览
Java的创始人James Gosling于2010年4月9日在自己的新的博客发表了一篇标题为:“Time to move on...”的文章,正式向外界确认,他在4月2日已经从Oracle公司辞职。

James Gosling是这样解释自己从Oracle公司辞职原因的:

引用
As to why I left, it's difficult to answer: just about anything I could say that would be accurate and honest would do more harm than good. The hardest part is no longer being with all the great people I've had the privilege to work with over the years. I don't know what I'm going to do next, other than take some time off before I start job hunting.


至于我为什么离开的真实原因,我不想多说,因为说出来只可能弊大于利。最难受的是不能和多年老伙计一起共事了,我也不知道接下来会做些什么,在找新工作之前,我会休息一段时间。

James Gosling的新的博客地址在roller上面:http://nighthacks.com/roller/jag/
104
3
评论 共 77 条 请登录后发表评论
57 楼 xiaowur 2010-05-06 16:59
谁能比java之父更了解java,哎...
java的明天啊?
56 楼 pj2266 2010-05-06 16:32
Java的明天??
55 楼 highill 2010-05-05 21:06
工作而已 何必在意……
54 楼 jingchazyg 2010-05-05 19:57
人物都是这样,我们普通人就是同了,心态要好
53 楼 jnduan 2010-04-15 17:09
离职是为了上2012的大船
52 楼 w0wfish 2010-04-13 17:24
充分证明开发与经营是两回事,叹息一下
51 楼 xiao_xiong_2009 2010-04-13 11:52
呵呵,只不过是java之父,所以才这么多人关注,不过是换工作嘛
50 楼 shuiguozheng 2010-04-13 11:23
  也不知道结果会怎么样,
49 楼 fight_bird 2010-04-13 10:21
杯具的延续,不是结束。

大家继续欣赏资本的邪恶吧
48 楼 lw223 2010-04-13 09:43
来这里炒房吧,比当什么之父赚钱快多了 
47 楼 Sirius.Wang 2010-04-13 09:17
Move on, everybody!
46 楼 ZHH2009 2010-04-12 23:56
不会吧,没必要这么杯具吧

其实James Gosling这些年在技术方面真正对Java本身的贡献并不大,
比如,James Gosling已经很多年没在Java语言编译器、JVM实现方面写code了,

看看他的Blog,更多的是在为sun做产品宣传、出席各类会议或讲座。

要是Oracle把OpenJDK网站关了,把sun开源出来的东西都闭源了那才是真正杯具的开始。。。

当然,要是Anders Hejlsberg跑了,对MS才是杯具。
45 楼 andyyehoo 2010-04-12 22:30
人世间之杯具,莫过于此……

这是Java丧钟之初响
44 楼 地球小野花 2010-04-12 17:31
伟大的计算机科学家。
43 楼 aoliwen521 2010-04-12 17:08
泪流满面。。。
42 楼 luysy521cn 2010-04-12 15:24
只是希望越挫越勇
41 楼 mornstar 2010-04-12 13:20
H_eaven 写道
joshua bloch  先知先觉啊,提前高调闪人....
不像James Gosling这样,至到没办法了,好像被迫才闪人...
也许他们的心情是一样的,但给外人的感觉是不一样的.

但相信Java之父和Java之母仍然会为Java的健康成长负责的.



不知道是不是也投奔Google去?
现在可以期待一下GO语言。Java只是过去…
40 楼 lkj107 2010-04-12 12:51
离开oracle,对java世界来说并不一定是坏事,毕竟具有JDK的公司不是一两个,只不过sun的是用的比较多的,各个中间件还是用的自己的
39 楼 lhyasia 2010-04-12 12:51
Die Java Die
38 楼 joeyhacker 2010-04-12 10:20
广大的优秀程序员们不必担心, 那些成天关注语言排名的该紧张了: "Kao, Java will be destroyed !"

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 编译运行AspectJ自带的tracing示例

    自带的tracing示例显示了AspectJ可以用来制作程序的探针,实现程序运行轨迹的收集。 打开cmd窗口,通过cd命令进入到doc\examples\tracing目录 这里的用到了四个类,TwoDShape.java,Circle.java,Square.java,ExampleMain.java,它们都被写在了tracev*.lst(*表示1,2,3)文件中,编译的时候就可以用一个命令

  • 跟我学aspectj之五 ----- args带参数的pointcut

  • 跟我学aspectj之十 ----- Aspectj5支持Annotaion

  • 跟我学aspectj之三 ----- Hello World

  • 跟我学AspectJ(三)

      第二章          AspectJ语言引语       在本系列的前一章中,我们简要的说明了AspectJ语言的总揽。为了理解AspectJ的语法和语义,你应该阅读本章。这一部分包括了前述的一些材料,但是将更加完整和更多的讨论细节。文章将由一个具体方面的例子开始,这个方面包括了一个切点,一个类型间声明和两个通知,这个例子将给我们一些讨论的话题。分析方面(The Anato

  • spring-源码-AOP使用

    文章目录说明切面、通知、切入点什么时候起作用接口SmartInstantiationAwareBeanPostProcessorInstantiationAwareBeanPostProcessorBeanPostProcessor说明主流程resolveBeforeInstantiationpostProcessBeforeInstantiationAspect 、Advice、Pointcut、AdvisorpostProcessBeforeInstantiationshouldSkipfindCand

  • 跟我学aspectj之一 ----- 简介

    1。但关于他使用的中文资料少之又少,几乎没有比较完整的中文资料对其做介绍。笔者用Aspectj有段时间了,对其语法还是有些了解。故把自己的经验写出来与大家分享。学习过程主要是从官方网站学习,由于笔者英文水平有限(4级没有过),有理解不到位的地方也请大家多多指正。   二、Aspectj是什么   官方网站的的介绍是这样的:   a seamless aspect-oriented extension to the Javatm programming language(一种基于Java平台的面向

  • SpringAOP基本概念及实现原理(三)

    面向切面编程(AOP)是针对面向对象编程(OOP)的补充,可以非侵入式的为多个不具有继承关系的对象引入相同的公共行为例如日志、安全、事务、性能监控等等。SpringAOP允许将公共行为从业务逻辑中抽离出来,并将这些行为以一种非侵入的方式织入到所有需要的业务逻辑中,相较于OOP纵向模式的业务逻辑实现,其关注的方向是横向的切面。从Spring2.0开始,引入AspectJ注释来对POJO进行标注,支持...

  • 跟我学aspectj之四 ----- pointcut基础语法

    pointcut:  [修饰符(public,protected.....)] pointcut poincut名字() : 表达式; 3、定义advice:   通知类型() : pointcut名字(){ .......逻辑}      一个最基本的aspect,就是这样组成的。值得一提的是:aspectj支持很多类型的pointcut,最基本的就是method call pointcut(方法级别),而Spring的aop 仅支持method call pointcut。所以,在后面陆续的使用中

  • 跟我学aspectj之二 ----- 搭建开发环境

  • Spring AOP AspectJ切入点语法详解,execution,within,this.......

    http://wenku.baidu.com/link?url=DQTruEz6yp59-kAFZckqwAxHeqW_79a3cHTL5h0yUk2-L7GTwSGcK4b_7bfL2TS164kWB2zG6wYOvs499dhAAV-xavEc_7XKxLR_Ngcv2vW  Spring AOP 支持的 AspectJ 切入点指示符 切入点指示符用来指示切入点表达式目的,,在

  • python基础:面向对象一些简单案例:计算圆的面积和周长,烤羊肉串

    1.计算圆的面积和周长 from math import pi class Circle(): def __init__(self,r): self.r=r def zhouchang(self): return 2*pi*self.r def area(self): return pi*self.r*self.r a=in...

  • AOP之@AspectJ技术原理详解

    AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。

  • Aspectj快速上手代码示例之Before,After,Around

      本文不打算解释AOP的相关专业名词和概念,仅通过几个代码示例来展示Aspectj(对AOP实现的)的基本使用,并且使用的Aspectj是目前最新版本。 1.搭建环境  本文使用Maven来构建工程,通过aspectj-maven-plugin插件来编译*.aj文件至.class。  Maven的具体配置: <plugin> <groupId>org.codeha...

  • 抽象类、抽象方法和接口的区别和联系

    抽象类,抽象方法和接口是java基础里面比较重要但是容易混淆的知识点,在实际运用的时候因为具有很多共同点所以也会有时候也会不知道用什么或者用错,正好借这个机会整理一下这方面的知识~~_~ 抽象类和抽象方法 关键字abstract修饰的类是抽象类,修饰的方法就是抽象方法(这解释完美了) 抽象类代码如abstract class 类名{//...} 抽象方法代码如[访问限定词] abstract ...

  • python注释_2.python计算圆的面积(解释器、注释、键盘输入,变量、运算符等)...

    任务:键盘输入一个圆的半径,输出这个圆面积,结果保留两位小数。一、键盘输入使用函数 input() 来做到这一点,input() 有一个用于打印在屏幕上的可选字符串参数,返回用户输入的字符串,如果涉及数值运算需进行类型转换。类型转换函数转换路径float(string)字符串 -> 浮点值int(string)字符串 -> 整数值str(integer)整数值 -> 字...

  • 跟我学AspectJ(一)

    跟我学AspectJ(一) 编者的话       关于AspectJ的开发资料好象目前还只有英文版的,而且还不是很多,这对于有兴趣学习AOP而英语不是很好的开发人员来是一件很苦闷的事情,所以我决定总结翻译一些有关AOP的Java实现AspectJ的使用和语法的文章,所以才有了跟我学AspectJ这一系列作品的出现,本系列文章是基于Xerox公司的AspectJ产品所包含的编程指南为基础

  • Python之列表及字典生成式

    Python之列表及字典生成式 什么是列表生成式 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 通常是对列表里面的数据进行运算和操作,生成新的列表最高效快速的办法 列表生成式的示例 1.接受变量k a b 常规if循环: [kiosk@foundation13 ~]$ vim test.py [kiosk@foun...

  • AspectJ

    AspectJ中科永联高级技术培训中心(www.itisedu.com)      AspectJ是一个面向切面的框架,它扩展了Java语言。AspectJ定义了AOP语法所以它有一个专门的编译器用来生成遵守Java字节编码规范的Class文件。 一、AspectJ概述图1 :FigureEditor例子的UML图      AspectJ(也就是AOP)的动机

  • 跟我学aspectj之八 -----控制流cfow,cfowbelow

Global site tag (gtag.js) - Google Analytics