写点什么

美国计算机协会授予 Eclipse 软件系统大奖

  • 2012-05-14
  • 本文字数:1023 字

    阅读完需:约 3 分钟

近日,美国计算机协会(ACM)宣布将软件系统大奖(Software System Award)授予 Eclipse,这个奖项“授予那些开发出具有深远影响软件系统的组织或个人,这些影响表现在思想与 / 或商业上的接受度”。新闻如是说:

为了解决私有软件开发工具的弊端,Eclipse 使得开发者可以无缝集成其自己的扩展、专业化与个性化的工具。它通过识别出任何 IDE 下的概念内核彻底颠覆了集成开发环境(IDE)的概念。

虽然对软件系统大奖的财政上的支持来自于 IBM,但 ACM 是个完全独立的组织。该奖项拥有极高的声望,过去的获胜者有 Eiffel(2006)、Java(2002)、Apache(1999)、NCSA Mosaic(1995)、World Wide Web(同样是 1995)、PostScript(1989)、Smalltalk(1987)及 UNIX(1983)。

IBM Eclipse 团队成员有 John Wiegand、Dave Thomson、Gregory Adams、Philippe Mulet、Julian Jones、John Duimovich、Kevin Haaland、Stephen Northover(现在在 Oracle)及 Erich Gamma(现在在微软)。Eclipse 基金会的执行总监 Mike Milinkovich 在其博客上写到:

Eclipse 对计算机的贡献是有目共睹的。在 1999——2001 年间其构建并发布之时,其提出的概念(构建一个通用目的的工具平台,通过其整体架构实现统一的模块化)就是革命性的。时至今日,它在很多方面依旧如此。Eclipse 的插件模型(后来重新基于 OSGi 标准)促成了世界上最广泛、最开放的工具平台。SWT 向世界证明了你可以在 2001 年那个时候通过 Java 构建出具备良好感官的 GUI,并且能够与 Windows 平台上的 Visual Studio 一较高下。

Eclipse 还对开源运动产生了广泛的影响,根据 Milinkovich 所述,”它证明了即便是大型的保守企业也看到了开源平台与社区的业务价值“。

IBM 现在基于 Eclipse 已经发布了 500 多个产品,包括很多 Rational 工具如 Rational Application Developer for WebSphere 与 Rational Asset Manager,此外还有客户端——服务器工具如 Lotus Notes 8 与 Lotus Symphony。很多厂商都已经在 Eclipse 之上构建了自己的产品,包括 Adobe 的 Flash Builder 与 ColdFusion Builder、Red Hat 的 JBoss Developer Studio、SAP 的 NetWeaver Developer Studio、VMware 的 SpringSource Tool Suite、Wolfram Workbench(针对 Mathematica 的一个基于 Eclipse 的 IDE)及 Zend Studio(一款用于开发 PHP 的 IDE)。

感兴趣的读者可以在 InfoQ 上找到关于Eclipse 历史的更多信息。

查看英文原文: Association for Computing Machinery Honours Eclipse

2012-05-14 02:137852
用户头像

发布了 88 篇内容, 共 266.4 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

大家的 Hexo 博客都还好吗?

jrwng

Hexo

在线JADE转HTML工具

入门小站

工具

PHP开发者福音,支持CRUD代码生成且前后分离的tp6+Vue3后台管理系统开源啦!

妙码生花

php typescript Vue3 thinkphp Pinia

C#入门系列(七) -- 循环语句

陈言必行

C# 6月月更

spring4.1.8初始化源码学习三部曲之一:AbstractApplicationContext构造方法

程序员欣宸

Java spring 6月月更

理解 Java 中的 NumberFormatException 异常

HoneyMoose

【100个 Unity踩坑小知识点】| Unity 使用Quaternion.AngleAxis随机一个方向

呆呆敲代码的小Y

【愚公系列】2022年06月 面向对象设计原则(一)-单一职责原则

愚公搬代码

6月月更

Fabric.js 精简输出的JSON🎫

德育处主任

FabricJS 6月月更

数据类型

Jason199

js 数据类型 6月月更

【100个 Unity踩坑小知识点】| Unity中的 碰撞盒检测 Physics.OverlapBox、OverlapCapsule、OverlapSphere

呆呆敲代码的小Y

【100个 Unity踩坑小知识点】| Unity控制物体持续指向某个方向

呆呆敲代码的小Y

【100个 Unity踩坑小知识点】| Unity调用API ,动态获取Android权限,附带所有Android权限表格

呆呆敲代码的小Y

如何使用物联网低代码平台进行模型管理?

AIRIOT

物联网 低代码开发

数据库每日一题---第4天:从不订购的客户

知心宝贝

数据库 程序员 前端 后端 6月月更

见自身,见天地:华为,将ICT技术变成绿色未来的支点

脑极体

NFT赛道或进入聚合时代,OKALEIDO成BNB Chain上的首个NFT聚合平台

股市老人

【100个 Unity踩坑小知识点】| 在编辑器中绘制正方体虚线、球体虚线(Gizmos 辅助线框)

呆呆敲代码的小Y

如何写好技术博客

卢卡多多

技术 博客 6月月更

【100个 Unity实用技能】| 游戏中使技能或装备跟随角色环绕,持续旋转

呆呆敲代码的小Y

AssertJ 的异常(Exception )断言

HoneyMoose

Junit 测试中如何对异常进行断言

HoneyMoose

Web Service进阶(五)SOAPBinding方式讲解

No Silver Bullet

6月月更 SOAPBinding

【100个 Unity实用技能】| 游戏中获取鼠标点击的坐标,并将游戏对象移动到鼠标的点击位置

呆呆敲代码的小Y

【网络编程知识】什么是Socket?概念及原理分析

呆呆敲代码的小Y

软件设计本质

GalaxyCreater

架构 设计模式 架构师 系统 软件设计

7 个 Flutter 开源项目,让你成为更好的 Flutter 开发者

坚果

6月月更

Django API 开发:博客系统的权限管理

宇宙之一粟

django 6月月更

vue指令-2

小恺

6月月更

【100个 Unity踩坑小知识点】| Unity中的 Development build 详细解析

呆呆敲代码的小Y

Linux驱动开发_视频广告机开发、Linux进程编程介绍

DS小龙哥

6月月更

美国计算机协会授予Eclipse软件系统大奖_Java_Charles Humble_InfoQ精选文章