为什么 Perl 6 花了如此长时间开发

简介:

Perl 6 用了15年时间开发,它计划在今年底正式发布。Perl 作者 Larry Wall 接受了《Linux Voice》的采访, 谈论了管理一个项目的难处,他的语言学背景如何影响 Perl 的设计,Perl 6 为什么花了如此长时间的设计和开发。Larry Wall 说,Perl 6一开始有很多绝妙点子,但你必须在其中有所取舍,否则只会变得一团糟。他承认Perl 6的开发伊始存在大量问题,早期版本看起来像是面向对象的汇编语言,唐凤(发起了Perl 6实现Pugs项目)因此提议使用Haskell去理清底层的语言模型。Perl 6有多个实现项目,除了 Pugs 外,还有 Parrot VM,基于 .NET 的 Niecza,以及 Rakudo 和 MoarVM。 Larry Wall 称,今年的剩余时间需要将精力集中在 MoarVM 上。
文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
16天前
|
敏捷开发 持续交付 开发工具
Ruby:软件外包开发的强大利器
在 Ruby 软件外包开发中,常用工具和技术包括 Ruby on Rails 框架、Gem 包管理器、RSpec 测试框架、Capistrano 部署工具、Docker 容器化平台、持续集成工具(如 Jenkins)、Git 版本控制与代码托管平台、IDE(如 Visual Studio Code)以及 Agile 方法和工具(如 Trello)。这些工具能提升效率、保证质量、简化流程,促进项目成功和客户满意度。
29 2
|
4月前
|
开发框架 移动开发 程序员
【周末闲谈】“PHP是最好的语言”这个梗是怎么来的?
【周末闲谈】“PHP是最好的语言”这个梗是怎么来的?
47 0
|
5月前
|
前端开发 关系型数据库 数据库
前端学 Ruby:唐诗项目部署优化
前端学 Ruby:唐诗项目部署优化
41 0
|
6月前
|
Cloud Native Go 开发者
那些年,我们一起追过的Python BUG
那些年,我们一起追过的Python BUG
21 0
|
7月前
|
安全 JavaScript 程序员
Ruby 代码清洁之道 (翻译)
Ruby 代码清洁之道 (翻译)
|
Kubernetes Shell 芯片
时间老去,Ruby不死,Ruby语言基础入门教程之Ruby3全平台开发环境搭建EP00
如果说电子游戏是第九艺术,那么,编程技术则配得上第十艺术的雅称。艺术发展的普遍规律就是要给与人们对于艺术作品的更高层感受,而Matz的Ruby语言则正是这样一件艺术品。 无论是语法还是理念,都让Ruby开发者感受到款待,如此,Ruby代码就像活了过来,它们时而高声,却藏不住优雅,时而细语,却意外地铿锵,真是美妙,这种庄重而温柔的魅力,用那一代奉松本行弘为偶像的人的话说,叫剑胆琴心。现在的话又讲,心有猛虎,细嗅蔷薇。
时间老去,Ruby不死,Ruby语言基础入门教程之Ruby3全平台开发环境搭建EP00
|
IDE 前端开发 算法
靠写代码登上胡润富豪榜花半年写得Python基础 入门必看
> 入门Python其实很容易,但是我们要去坚持学习,每一天坚持很困难,我相信很多人学了一个星期就放弃了,为什么呢?其实没有好的学习资料给你去学习,你们是很难坚持的,这是小编收集的Python入门学习资料小编“666”,希望对你们有帮助
103 0
靠写代码登上胡润富豪榜花半年写得Python基础 入门必看
|
JavaScript 前端开发 Java
这就是我学习python的理由,入门教程1小时带你学会它
  比起java来,这就是我学习python的理由,Python入门教程 超详细1小时带你学会它   本文适合有经验的程序员尽快进入Python世界.特别地,如果你掌握Java和Javascript,不用1小时你就可以用Python快速流畅地写有用的Python程序。   为什么使用Python
120 0
|
数据采集 数据挖掘 黑灰产治理
总结下我是如何利用python在闲余时间月赚5千外快
首先python是一门编程语言,一门技术,一个生产力工具 那么既然是生产力工具,就一定能够为我们所用,至少赚个外快是没有问题的
252 0
总结下我是如何利用python在闲余时间月赚5千外快