900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > java行情一年比一年差_推动Java前进? 一个定义。 一年回顾。

java行情一年比一年差_推动Java前进? 一个定义。 一年回顾。

时间:2024-01-11 22:37:54

相关推荐

java行情一年比一年差_推动Java前进? 一个定义。 一年回顾。

java行情一年比一年差

这篇文章是许多其他“年终”博客文章和评论之一。 但这并不是这样。 我试图总结一下我在对Oracle和Java的了解,并且还试图解释“将Java向前推进”对我的意义以及我认为应该更好或更简单的改变。 感谢您全年关注我的博客,也感谢您在Twitter上发表评论,访问,下载,关注者以及在会议上进行个人对话。 我喜欢分享:思想,技巧,窍门,经验,图片以及我在称为“ Enterprise Java”的过程中遇到的所有问题。 祝您和您的亲人美好,和平的圣诞节和新年快乐!

“前进Java”。 可能是的句子。至少对于Java社区而言。 经过漫长的讨论,关于收购Sun及其对Java和整个生态系统的意义,终于在交付了。 而这正是发生的情况。 Oracle交付了Java7。经过4年零7个月17天的漫长岁月,全世界的Java开发人员已经能够试用这些新功能并将其纳入日常项目中。 从Oracle的角度来看,“ Moving Java Forward”口号只是表达了他们致力于的目标:

推动Java向前发展– Oracle的职责:兑现承诺

保持他们的投资组合的骨干活力。 但是:社区对此表示怀疑。 多年来,他们已经习惯了友好的太阳。 习惯了很多社区的支持和开放。 称Oracle与Sun完全相反是不公平的。 但尤其是在这个“跨国计算机技术公司”中,与社区沟通和开放相关的部分(可能仍未充分开发)(来源: Wikipedia )。 原因是可以理解的。 在支持付费客户和协作开发Java大小的平台生态系统方面存在很大差异。 即使我个人认为,Oracle在第二部分可能会很棒,但还有另一件事需要注意:找到对生态系统的投资与从中获得实际价值之间的平衡。 即使Simon Phipps( @webmink )在7月份否认了我对Oracle OSCON主题演讲的想法 (尤其是有关Sun赚钱的评论),我仍然相信那里提供的信息是理解Oracle与Oracle互动的方式的关键部分。社区。 这仍然得到了业务线(LoB)的支持。 因此,要扭转这种局面,我想每个LoB都有/或愿意“采用”来自大型Java生态系统的开源项目。 如果您看到OTN周围的任何人(例如@Java或Java Magazine ),他们都是由LoB支付的,最重要的是,向Oracle的每个负责任的PM及更高级别的负责人清楚地传达此社区信息:在OTN上每投入一分钱或一分钟社区正在回报您!如果您不支持OTN,那么您将拒绝兑现Oracle的承诺,而您错过了重新获得价值的机会。 这是值得的:我们以一种名为“领养”的货币付款! 广泛采用!

推动Java前进–社区部分:广泛采用

在7月的全球发布活动之后,最新Java 7的采用开始增长。 越来越多的产品和项目获得认证或开始实施最新的可用功能。 除了早期发行版中的小问题外,这条路还不错。 社区正在研究功能和用例。 再次介绍和撰写许多有关技术的文章。 最流行的OTN文章是关于Java 7的Fork / Join Framework的 ,很难找到一个与Java相关的会议程序,而又没有任何Java 7新功能的插槽。 对我个人而言,这是Java强大的一年。 不仅采用具有最新功能的SE是一个大话题,而且已经使用了几年的EE 6的影响力现在也开始取得长足的进步。 越来越多的服务器获得认证,甚至商业项目也开始采用新版本。 对于社区中的所有早期采用者来说,这是不可能的。 在最后一个感兴趣的开发人员知道有关规范的详细信息之前,请不要睡觉。 如果Oracle决定自己搬东西,那也是不可能的。

推动Java向前发展–行业努力:承诺

Java声称是行业标准。 特别是平台显然是在考虑产品和行业的基础上构建的。 与社区对Oracle公司管理工作的喧noise声相比,有关支持公司的消息零星出现。 在Apple和IBM加入OpenJDK和Apache之后,今年于离开JCP,这并不使我们感到惊讶。 Twitter加入了JCP和OpenJDK。 以长期的Oracle员工Adam Messinger替代。 另一个新面Kong是ARM。 他们加入了Java ME执行委员会(EC)。 那Google呢? 他们在吗? 加工? 做任何事情? 事实是,所有支持JCP的公司都对此保持沉默。 您可以将单个JSR的审核选票视为单个公司的整体情绪和健康检查。 Google或多或少对EE JSR不满; 对于许可条款,对SE改进严格投票否。 是的 我知道了。 只要Oracle和Google都在制定这套无休止的法律套件,我们就不会在Oracle会议上看到任何Google发言人,也不会看到有关新JSR的重大参与的信息。 丢人现眼。 适用于Oracle和Google。 Oracle(Oracle)是因为他们无法找到这种古老的Sun遗产的捷径,而谷歌(Google)却显然无法将社区问题与公司问题区分开。 您将永远成为我最喜欢的网络搜索服务。 但是,如果拒绝将您的员工派到(仍然是)最大的Java会议上,则会对Java社区造成伤害,对您的对手不利。 回到这篇文章的“ Moving Java Forward”标题:如果您问我,Google在这里做错了! 让我们来看看这对他们影响他们的声誉之前能解决多长时间。

这是一个非常个人的印象,显然缺乏精确的信息。 但是,缺乏信息对于JCP上的几乎任何一家公司都是如此(由于RedHat的团队,RedHat发挥了巨大作用!)一个更普遍的愿望是实际上看到大型公司参与Java。 在任何人都可以看到/members/company页面的地方,哪个关联成员属于他们以及他们在哪里贡献,这不是很好吗? 几乎每个社交网络都可以作为参与度指标。 JCP呢? 我很想了解有关单个公司的更多信息,以了解其承诺。

推动Java向前发展–共同努力:协同开发

回到JCP的活跃成员和踢脚成员。 除了少数几个非Oracle JSR,整个生态系统或多或少都受到驱动,Oracle习惯了它。 他们提供产品(JSR,RI等)并支持其采用。 但是,一个充满活力的生态系统的必要条件是协作开发。 行业标准成功的关键是广泛的支持和共同发展。 所有的社区压力都是成功的。 公众( JSR 348 )构建了新版本的Java Community Process(JCP 2.8)。 从10月18日开始,将要求每个新的Java规范请求(JSR)都符合新JCP的条款,其最具挑战性的目标是支持“完全透明的新时代”(来源: JCP )。 在基础结构的支持下,每个单独的JSR都应将其讨论公开向公众公开,以获取持续的反馈。 认识到JCP仍然是一个非常正式的(JSPA)且发展缓慢的组织,伦敦JUG向其成员提出了“ 采用JSR ”计划。 该计划旨在鼓励LJC成员参与JSR,并向更广泛的LJC社区宣传该JSR,以增加基层的参与度。 对于Oracle而言,最重要的一课是:开放规范很棒。 越来越多的JUG也加入其中。 收集更广泛的社区反馈是一个正式过程的挑战。 在我看来,最好将匿名反馈框作为每个JSR的一部分。 我知道很多人觉得自己不够宝贵,无法提供公开可见的反馈。 最好是在JUG上锚定一般的反馈回路,或者在JCP中建立一个“婴儿舱口”。 寻找一种方式让社区中的每个人都可以利用那里的东西。 而且不要因为失去勇气或恐惧而让一个想法死掉。

推动Java向前发展–您的个人努力:传播一切!

这四个Struts基本上是Java生态系统的基石。 Oracle,更广泛的行业活跃社区及其协作发展。 但是,与任何其他组织一样,仅仅组织和指导每一个小小的工作也是不够的。 需要的是900万Java开发人员中的每个人的个人参与。 但这看起来如何呢? 这可能很简单:开始定期使用Java(更多)。 分享您的知识。 给予反馈。 与您的本地Java用户组联系。 参加会议,最重要的是,通过在早期版本中寻找漏洞,使用已有多年历史的项目尝试新功能并不断对新事物产生好奇,来成为活跃的用户。 如果您知道对您的团队,部门甚至公司有价值的信息,请:分享。 尝试设置每月一次的学习星期五。 写一些东西:博客文章,文章,推文等等。 简而言之:传播这个词。 并继续前进。

“即使您走在正确的轨道上,只要坐在那里也将被撞倒。” 威尔·罗杰斯

参考:将Java向前推进? 一个定义。 一年回顾。 来自JCG合作伙伴 Markus Eisele的Java开发 。

相关文章 :

Java SE 7、8、9 –推动Java前进 Java 7功能概述 Java开发人员最有用的书 每个程序员或架构师都应该知道的9 + 7件事 每个程序员都应该知道的事情 Java 8虚拟扩展方法

翻译自: //12/moving-java-forward-definition-year-in.html

java行情一年比一年差

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。