设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

EclipseCon 2013大会热点回顾

2013-4-8 14:16| 发布者: joejoe0332| 查看: 5291| 评论: 0|原作者: InfoQ|来自: InfoQ

摘要:   EclipseCon 2013是第十届北美Eclipse大会,今年在马萨诸塞州的波士顿举行。和过去几年一样,本次大会和OSGi DevCon以及ALM Connect在同一个地点举行。Eclipse的OSGi基础框架众所周知,而从2012年开始的应用程序 ...

  EclipseCon 2013是第十届北美Eclipse大会,今年在马萨诸塞州的波士顿举行。和过去几年一样,本次大会和OSGi DevCon以及ALM Connect在同一个地点举行。Eclipse的OSGi基础框架众所周知,而从2012年开始的应用程序生命周期管理大会则关注软件开发的整体过程和 实践以及支持它的工具。

  来自于RedMonk公司的Stephen O'Grady首先做了题为“开发人员是新的支配者”的开放主题演讲,第二个主题演讲是Jeffrey Hammond 的“转向ALM 3.0”。这只适应于那些由购买软件的人做出最初技术选择,而现在无疑应该(或者鼓励)由开发者自己选择使用哪一种软件堆的地方。因此开放标准有战胜专有 产品的趋势,也解释了为什么像RedHat这样的开放型公司能够在如此困难的时期通过支持合同增加收入并保持增长。不仅如此,该公司还能创建巨大的计算机 日程系统,该系统能够通过轻弹一个一个的开关进行打开或者关闭,这对那些无法或者没有找到资金的创业公司很有帮助。只要支付10美元,你就能够创建一个有 10台机器和50Gb共享存储的云网络并运行1小时。

  Zach Holman 在周二做了主题演讲“ GitHub如何工作” ,但内容更多的是参与开源软件和做自己喜欢的事情。(Zach之前曾经在Infoq做过一个演讲,讲述了GitHub如何工作)。周三,来自于 Oracle的Jim Laskey 针对Nashorn(针对JVM的JavaScript)做了主题演讲。最不幸的是TimFox,按照日程他应该为大家带来Vert.X相关的内容,但是 最终没能实现——尽管Jim的确透露Oracle内部正在使用Nashorn JavaScript环境研发“node.jar”。

  EclipseCon上其他值得注意的主题包括:

  Xtend 今年的EclipseCon恰好符合Xtend 2.4版(InfoQ之前介绍过),但是有一些针对基于文本的建模和语言框架的会话和教程。尽管Xtend是一门Eclipse独有的开发语言,它的语法 和Scala一样紧凑,但是使用Java的类型系统,因此没有不必要的复杂性。另一方面,它能够使用静态类型引用和函数式编程,这使得这种编程语言比原始 的Java更加具有新引力,然而同时它也会向下转换成使用现有的Java编译器编译的java代码。因此,Xtend是向后兼容的,版本之间引发的不利和 脆弱性最小。

  M2M M2M的首字母代表机器到机器(Machine to Machine),最近Eclipse基金会创建了M2M工作组,该工作组包含有兴趣创建独立的生态系统从而在物联网之间进行互操作的工业参与者。这是第 一次,Eclipse上的教程包含Arduino 和 Rasberry Pi 设备的练习开发以及Lua开发环境(Koneki)和嵌入式Lua运行时(Mihini)的建立。这些设备可以通过MQTT(消息队列遥测传输)通信,这 是一个底层的机器到机器的通信层,它已经被提议作为一个OASIS标准。可以从Paho 项目获取针对Java、C和Lua的类库。这其中的部分内容,Justin Ribeiro在他的演讲“通过WebSockets和Arduino/Rasberry Pi接口监控远程3D打印机”中引用过。

  CloudOSGi 在过去几年中,使用云作为分布式部署模型增加收益是OSGi企业专家组的工作重点之一。有一些会议关注了这些OSGi规范中新增的内容(查看OSGi早期 访问草案中最近的内容),例如服务范围、CDI和远程管理的Rest接口。同时规范之前也增加部分内容,如蓝图和Http服务,同时还改进了钩子从而能够 使用OSGi子系统。

  空间站中的Eclipse Tamar Cohen的“谈Eclipse RCP在美国航空航天局(NASA)国际空间站上的应用”是最超额预定的演讲。在国际空间站上有智能机器人,称为SPHERES(同步位置保持、参与、调 整、实验卫星)。NASA在一个视频中展示了这些非常酷的机器人,以及作为计划和远程监控引擎的Eclipse RCP应用程序(程式化严重)的使用。正如Tamar所解释的,使用程式化UI的原因是“拖放在没有重力的情况下无法工作,也无法保证应用程序间的一致 性。尽管Eclipse工作台目前在地面上运行,并且今年晚些时候就能向国际空间站的Windows XP电脑上上传内容。但是SPHERE是在10年之前制造的(大约和Eclipse基金会一样久远),并且2006年之后才开始在国际空间站内使用” 。最近的升级添加了Nexus S Android电话支持(时间在2011年之后,并且根据NASA提供的信息“这是唯一 一款被证实在空间站内使用的手机”),作为强力的便携式电脑它带有陀螺仪和相机传感器。因为在国际空间站中使用锂电池有引起火灾的风险,所以使用AA电池 代替了锂电池;任何没有连接到墙上的东西都使用AA供电,这样做的结果便是发射有效负载内容时始终会包含很多AA电池。

  最后,Eclipse基金会宣布了Eclipse社区贡献奖的获得者,该奖是对Eclipse生态系统中优秀个人、项目和技术的认可。这些都是年度奖项,同时本年度获奖情况如下:

  • 最佳贡献者:Markus Knauer (Ed D. Wilink和John Arthorne入围)
  • 最佳新人:Jonas Helming (Benjamin Cabé和Russell Bateman入围)
  • 最佳开源项目:EGit( CDT 和Orion入围)
  • 最佳创新新特性/Eclipse 项目: EMF Diff/Merge(Paho、 Mylyn Intent 和 VJet入围)
  • 最佳开发工具: Wireframe Sketcher(Klockwork Insight 和 Sonar入围)
  • 最佳开发者插件:FindBugs(e(fx)clipse 和 JUnitLoop入围)
  • 最佳建模产品: Obeo Designer ( UMLet入围)
  • 最佳应用程序: Chronon 4 ‘Ops’(Bonita Open Solutions 和 Talend Open Studio入围)

  除了上面的奖项之外,通过Eclipse社区成员的提名和投票,Eclipse基金会还把终生贡献奖授予了Chris Aniszczyk,以表彰他多年来对Eclipse生态系统的贡献。他是许多新项目和正在培育期的项目的指导者,同时还向很多项目贡献并提交了内容,他 还在后台推动鼓励将JGit迁移到Eclipse基金会,并促使迁移到Git作为后端版本控制系统(Git目前占有基金会版本控制系统超过80%的份额, 同时有500 个git库,这些库在https://eclipse.googlesource.com上也有镜像)。

  EclipseCon将于今年晚些时候,也就是6月份首次来到法国的图卢兹,而这之后的EclipseCon Europe 2013大会将于10月份在路德维希堡举行。

  查看英文原文EclipseCon 2013 Roundup


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部