fortress g55_Oracle永久关闭Fortress语言

fortress g55

Oracle将停止长期运行的Fortress语言项目的所有生产,寻求废除任何不会在经济上削减芥末酱的语言。

Fortress的创建者Guy Steele在Sun管辖下还参与了Java的开发, 他在博客上写道 :“ 在Fortress编程语言的设计,开发和实施工作了将近十年之后,Oracle Labs编程语言研究小组现已成立结束要塞项目。”

他补充说:“对于一个工业研究项目来说,十年是非常长的时间(通常是一到三年),但是我们认为我们的长期努力是值得的。”

Fortress最初出自Sun Microsystems Labs,并受Fortran的影响,是一种功能丰富的并行JVM运行语言,它从Java大量汲取了资源,但是通过添加“ for”循环来推动发展。 它的目标是成为高级语言的首选,并简化创建高性能软件的整个过程。

它的语法与Scala和Haskell之类的相似,这就是它的失败。 它只是无法改变这两个方面的开发人员心智,很快就跌倒了, 在收购Sun 之后成为Oracle 更广泛的 产品组合的 一部分之后,肯定会失败 。 随着10个月前的最后一个稳定版本的发布,该书显然已经准备就绪。

Fortress背后的团队在针对使用Fortress类型系统的JVM遇到了很多麻烦。 斯蒂尔指出,除了这种不匹配之外,还存在“严峻的技术挑战”,例如实施对称多方法调度的含义。 但这对团队来说根本不是什么小问题–他们的工作为其他人敢于敢于打破语言开发惯例铺平了道路。 Clojure和Scala都涉足了诸如Fortress尝试的革命性功能。

斯蒂尔进一步说,该团队“ 现在不太可能(从研究意义上)从Fortress for JVM的实现中学到更多信息”,因此对于他们而言,这已经走到了尽头。 但是Fortress仍然像从2007年向社区的橄榄分支以来一样,仍是开源语言,就在JVM 1.0版本出现之前。

尽管生产不会马上结束,但我们可以期待一个漫长的缩减期 ,以 用斯蒂尔的话来说 ,就是 “使代码和语言规范成为我们能达到的最佳形状。” 另外,还将提供一些研究论文,以激起一些希望在自己的项目中使用Fortress理想的人。

这只是Oracle削减成本措施的另一个受害者(请参阅OpenOffice),您开始怀疑谁是该计划的下一个目标。 Fortress实际上只是一个研究项目,仅此而已。 尽管在启发其他语言的设计方面,我们不应该低估它的影响。

丰泽有一个研究项目运行良好,但考虑到它永远只能有 5个 博客条目 ,它的名字 ,这是令人惊讶它甚至在Oracle公司历时三年。 我们希望团队在未来的其他工作中一切顺利。


翻译自: https://jaxenter.com/oracle-closes-fortress-language-down-for-good-104777.html

fortress g55

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值