阅读更多

104顶
3踩

编程语言

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

2010-04-10 22:59 by 见习编辑 robbin 评论(77) 有27442人浏览
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 条 请登录后发表评论
77 楼 sunquanfeng 2010-08-27 09:03
永远顶Java。。。。
76 楼 Javakeith 2010-08-27 09:00
再创造一个java++吧!让java更加简单而美丽!
75 楼 dengrui0917 2010-07-05 13:35
人世间之杯具,莫过于此……人世间之杯具,莫过于此……

74 楼 freexxfs 2010-06-04 17:16
开发新的语言,开创一个新时代
73 楼 nehzvl51 2010-06-03 14:53
antxman 写道
从资本的诞生就已经注定了资本没有人文。

72 楼 zhouke_nwpu 2010-06-02 10:37
支持Java,Java的明天还是很美好的!
71 楼 joshrenplus 2010-06-01 20:23
hehe!
70 楼 zyl232600564 2010-05-26 16:38
支持JAVA
69 楼 S姚F 2010-05-26 12:34
支持JAVA ,相信JAVA的明天会更好,一切都会过去。。。
68 楼 youzhizheshijingchen 2010-05-21 16:17
奋斗这么多年是该休息了
67 楼 中华神韵 2010-05-20 10:54
事情就是这样的
66 楼 antxman 2010-05-19 10:34
从资本的诞生就已经注定了资本没有人文。
65 楼 default2012 2010-05-15 18:05
Java还是有前景的 我支持Java。。。。
希望、、、
64 楼 cardplus 2010-05-14 18:24
jnduan 写道
离职是为了上2012的大船

严重同意
63 楼 xwhoyeah 2010-05-12 15:25
充分利用休息的时间学习一下 dot net, 到MS去找一份工作。
62 楼 xiaoguan_eye 2010-05-11 10:44
我只想问下,他现在多少岁了
61 楼 屈原靖夫 2010-05-11 10:38
支持java      
60 楼 linliangyi2007 2010-05-08 11:43
早就知道会有今天了,bs Oracle
59 楼 李释然 2010-05-07 20:23
转学.net去。
58 楼 C_J 2010-05-06 20:26
Say have a good day again! James...

发表评论

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

相关推荐

  • 编译运行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