Discuz! Board
標題: NeWS 的原始开发者 James Gosling 剖析 [打印本頁]
作者: shohelrana21 時間: 2024-7-11 14:00
標題: NeWS 的原始开发者 James Gosling 剖析
巨人的陨落:在图形用户界面 (GUI) 的历史上,NeWS(网络可扩展窗口系统)是一个引人入胜的注脚。它由 Sun Microsystems 于 20 世纪 80 年代末开发,被设想为如今无处不在的 X Window System (X11) 的强大竞争对手。然而,尽管 NeWS 技术实力雄厚,但它最终却逐渐淡出人们的视线。计算机科学家、NeWS 的原始开发者 James Gosling就他的创意为何未能真正飞起来提供了自己的见解。
超越时代的技术奇迹
Gosling也是 Java 编程语言的创造者,他欣然
香港领先 承认 NeWS 的技术优雅。 “这是一项令人惊叹的技术,”他承认道。NeWS建立在强大的页面描述语言 PostScript 之上,具有许多优势:
- 丰富的图形:与 X11 相比,NeWS 利用 PostScript 的功能提供更卓越的图形和字体渲染。
- 可扩展性:其设计允许跨不同硬件平台的平滑扩展,这是新兴桌面计算时代的一个关键因素。
- 网络中心设计:NeWS 采用了以网络为中心的方法,允许分布式应用程序和协作,这一概念即使在今天仍然具有很高的现实意义。
错失的机会:导致 NeWS 衰落的因素
尽管 NeWS 具有技术优势,但它仍面临着一些挑战,这些挑战最终导致了它的消亡:
- X11 的市场主导地位:X11得到了 MIT 等实力雄厚的参与者和主要计算机供应商的支持,已经在市场上站稳了脚跟。NeWS 很难与这个根深蒂固的竞争对手抗衡。
- 复杂性:与精简版 X11 相比,NeWS 是一个复杂的系统。这种复杂性阻碍了开发人员,并使其学习和实施变得具有挑战性。
- 有限的硬件支持: NeWS 最初仅在 Sun 工作站上运行,限制了更广泛的用户和开发人员对其的访问。
开发理念与开源的兴起
戈斯林承认 NeWS 与当时势头强劲的开源运动之间存在理念差异。X11凭借其开源特性,培育了一个充满活力的开发者社区,为其持续发展做出了贡献。另一方面,NeWS 仍然是 Sun 控制的平台,阻碍了其广泛采用。
经验教训:开放与合作是关键
回顾过去,戈斯林强调开放和协作在复杂技术开发中的重要性。“如果 NeWS 采取更开放的方法,它可能会表现得更好,”他反思道。X11 的成功和开源软件的兴起证明了社区驱动创新的力量。
NeWS 的遗产:未来创新的垫脚石
尽管 NeWS 可能尚未得到广泛采用,但其影响是不可否认的。NeWS开创的网络中心设计和平台独立性等概念在现代分布式计算环境中继续产生影响。
超越新闻:詹姆斯·高斯林的持久遗产
尽管 NeWS 未能取得主流成功,但詹姆斯·高斯林的职业轨迹却非同凡响。他创建的 Java 是一种强大而多功能的编程语言,对软件行业产生了深远的影响,巩固了他作为计算机科学先驱的地位。
结论:一个警示故事和灵感源泉
NeWS 的故事给开发人员敲响了警钟:即使是技术上更先进的解决方案,在面对占主导地位的竞争对手和缺乏社区支持的情况下,也难以获得关注。然而,NeWS 的创新理念继续激励着开发人员,凸显了突破界限和探索新可能性的重要性。 正如 Gosling 自己所说,“有时,即使是失败的项目也能为未来的成功铺平道路。” NeWS 的遗产不仅在于它的技术成就,还在于它为不断发展的软件开发世界提供的宝贵经验教训。
歡迎光臨 Discuz! Board (http://chi1102.makebbs.com/) |
Powered by Discuz! X3.2 |
一粒米 |
中興米 |
論壇美工 | 設計
抗ddos |
天堂私服 |
ddos |
ddos |
防ddos |
防禦ddos |
防ddos主機 |
天堂美工 | 設計
防ddos主機 |
抗ddos主機 |
抗ddos |
抗ddos主機 |
抗攻擊論壇 |
天堂自動贊助 |
免費論壇 |
天堂私服 |
天堂123 |
台南清潔 |
天堂 |
天堂私服 |
免費論壇申請 |
抗ddos |
虛擬主機 |
實體主機 |
vps |
網域註冊 |
抗攻擊遊戲主機 |
ddos |