詹姆斯高斯林

1月27日将是Oracle收购Sun Microsystems的四周年。 从一开始,许多人就怀疑这家前软件公司处理Java的适用性。 而且,随之而来的指称是缺乏对开放源代码的支持以及对遗留问题的处理不善,就像NSA的恐怖故事一样经常出现,在过去的几年中,批评的人不少。

在这些愤慨的声音中,最重要的声音之一就是Java创始人James Gosling(又名Java之父)的声音-他本周再次参加。 在即将到来的里程碑日期之前, InfoWorld让Gosling提供了学校老师风格的报告,说明了Oracle对他迄今为止所创建的软件的处理方式。

在Oracle克敌制Google短暂任职之后,Gosling为Liquid Robotics担任首席软件架构师 ,为自己树立了一个利基。 他仍然是Java的坚定支持者,近年来他在JavaOne的出场表明他和他的前任老板之间达成和解的某些元素(尽管有些勉强),这在报告中显而易见。

戈斯林最严厉的批评是针对Oracle对Solaris的对待,他以F-为后盾。 Gosling写道Unix操作系统“完全死了。 Solaris的许可费用如此之高,以至于想尝试使用它都是疯狂的,而Oracle提供的硬件产品则毫无意义。 我必须将所有Solaris系统都转换为Linux。 我哭了。”

另一方面,在他看来,Java表现相对较好,带有乐观的B +,并且注意到它的新霸主在程序上的表现“令人惊讶地”,除了一些安全方面的小问题,他乐于将其视为“成长的烦恼。”

MySQL被授予了一个更加艰苦的C语言,其阴郁的分析表明,尽管它并未完全陷入水中,但它“从一般论述中消失得很快。 由fork和NoSQL取代。”

出乎意料的是,鉴于Oracle最近暂停了商业支持渠道,GlassFish应用服务器获得了相对较高的B-。 戈斯林认为,尽管它向前发展了,但可以做更多的工作来支持这一广受欢迎的产品。

该公司对NetBeans IDE的对待也受到抨击,为他们赢得了第二个B-。 尽管这个特定的IDE在开发人员中表现不错,并且“在涵盖新API,出色的评级和采用方面处于领先地位”,但不幸的是,它似乎已被严重忽视。

戈斯林认为,“母职制”Oracle“似乎并不珍视他们拥有的珠宝”,并且不理解工具对于“影响开发人员社区”的重要性。

最后一点让人想起了从Oracle开始管理Java以来​​一直困扰着Gosling的事情。 尽管他从未公开批评过选择留任的Sun前同事,但他一直在谈论公司内部Java决策者失去代理权以影响平台发展方向的问题。

一旦新的管理层进驻,人们就引述戈斯林的话说:“突然之间,在影响Java的几乎所有决策中,他都感到拉里·埃里森的帮助。”

显而易见,Oracle根本无法理解每天使用Java工具的开发人员。 尽管自2010年以来,围绕Java的社区一直在以指数级的速度增长,但这种明显的认知失调仍与其创建者息息相关。

翻译自: https://jaxenter.com/james-gosling-oracle-have-done-surprisingly-well-with-java-107409.html

詹姆斯高斯林

詹姆斯高斯林_詹姆斯·高斯林(James Gosling):Oracle的表现“令人惊讶的是” 用Java相关推荐

  1. 詹姆斯高斯林_詹姆斯·高斯林(James Gosling)关于Oracle与谷歌的竞争–“问题始终是互操作性”

    詹姆斯高斯林 在撰写本文时,在Oracle针对Google在其Android平台中使用Java的诉讼的版权阶段,尚无任何决定.坦率地说,对到目前为止发生的事情进行反思是相当不错的. 詹姆斯·高斯林(J ...

  2. 詹姆斯高斯林_詹姆斯·高斯林(James Gosling)警告《银翼杀手》的未来

    詹姆斯高斯林 在James Gosling的最新博客中 ,他建议开发人员社区继续对Oracle施加"免费Java"的压力-否则我们可能最终会陷入Blade Runner的反乌托邦. ...

  3. 詹姆斯高斯林_詹姆斯·高斯林(James Gosling)加入RCDb顾问委员会

    詹姆斯高斯林 通信软件解决方案和数据服务相关内容数据库(RCDb)的提供商已宣布 James Gosling,Kenny Miller和Michael Naimark已加入其顾问委员会. RCDb与好 ...

  4. 高斯模糊为什么叫高斯滤波_为什么高斯是所有发行之王?

    高斯模糊为什么叫高斯滤波 高斯分布及其主要特征: (Gaussian Distribution and its key characteristics:) Gaussian distribution ...

  5. JAVA之父----James Gosling(詹姆斯·高斯林)

    JAVA之父 詹姆斯·高斯林 (James Gosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为"Java之父".(百度 ...

  6. Java之父詹姆斯·高斯林 (James Gosling)学鸿蒙(HarmonyOS),HarmonyOS(鸿蒙)——Image组件详述

     本文已收录于专栏 ❤️<鸿蒙开发>❤️ 欢迎各位关注.三连博主的文章及专栏,每周定期更新1-5篇基础文章,共勉! 1.简介 Image是用来显示图片的组件,我们在开发中使用的非常频繁! ...

  7. 朴素贝叶斯高斯模型_从零开始实现高斯朴素贝叶斯独立贝叶斯模型

    朴素贝叶斯高斯模型 "Why is Google censuring me?!" Claire asked (true story). Sure, she's always bee ...

  8. 一维数据高斯滤波器_透彻理解高斯混合模型

    高斯混合模型GMM是一个非常基础并且应用很广的模型.对于它的透彻理解非常重要. 本文从高斯分布开始逐步透彻讲解高斯混合模型 高斯分布 高斯分布有两个参数: μ = mean(数据的中心) σ2 =va ...

  9. python中添加高斯噪声_关于python:高斯噪声与高斯白噪声

    高斯噪声与白高斯噪声有何不同? 在我阅读高斯噪声时,PDF具有正态分布. 白高斯噪声也有吗? 如何使用Python手动(没有内置函数)为图像生成每种噪声? 我需要考虑哪些参数? 让我们从头开始研究短语 ...

最新文章

  1. 121.买卖股票的最佳时机
  2. Java线程池 源码分析
  3. Could not generate DH keypair 解决方案
  4. 算法知识点总结——算法分析基础
  5. 关于 TypeScript 内 constructor signature 的一些失败尝试
  6. 【转】C#实现SM2国密加密
  7. Jeecg 初级入门
  8. windows 弹shell_Windows系统常用免费软件“红黑榜”
  9. vertical-align属性探究
  10. 如何使用Magit管理Git项目
  11. Python自学之乐-python中break continue exit() pass浅析
  12. 河里的水哪里去了——兼谈气候变暖与西方文明
  13. 《人月神话》学习笔记
  14. 记录一次idea启动失败问题Improperly specified VM option. To fix the problem, edit your JVM options and remove t
  15. 蓝桥杯学习——递归问题(上楼梯)
  16. 二维数组名做参数传递问题
  17. pyspark mysql rdd_PySpark之RDD操作
  18. 教你如何搭建本地私有云
  19. 16 | 网络优化(中):复杂多变的移动网络该如何优化?
  20. 解决pip找不到问题

热门文章

  1. (戒急用忍)本来是要展望2019的,没想到重点不由自主的写成了回顾前几年的事情了
  2. c#实现控制打印机并绘图
  3. js一天、两天倒计时定时器实现方案
  4. 垃圾分类游戏HTML,三七互娱:60秒挑战垃圾分类
  5. 两点三次埃尔米特插值法
  6. Deep Attention Network:基于深层注意力网络的高光谱与多光谱图像融合
  7. C++小游戏---杀手1.2.3
  8. OPENGL三维场景搭建、漫游、交互
  9. 考研语法整理(简洁版)
  10. 举个栗子!Tableau 技巧(16):如何插入自定义形状