免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: flw
打印 上一主题 下一主题

【剧透】【慎入】Perl6 强大到不行了,高潮迭起啊 [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
21 [报告]
发表于 2009-12-24 16:58 |只看该作者
原帖由 cobrawgl 于 2009-12-24 16:45 发表
lz 你把头像换回来吧,不适应啊


我也不适应,一起适应好了。

论坛徽章:
0
22 [报告]
发表于 2009-12-24 17:00 |只看该作者

回复 #20 zhuomingliang 的帖子

7和4其实不冲突~
例如use v5可以按perl5风格写代码,否则就按v6风格写,那些花括号之类都可以不用。

论坛徽章:
0
23 [报告]
发表于 2009-12-24 17:02 |只看该作者
原帖由 兰花仙子 于 2009-12-24 17:00 发表
7和4其实不冲突~
例如use v5可以按perl5风格写代码,否则就按v6风格写,那些花括号之类都可以不用。


开发者之一 jnthn 已经把perl 5 的基本功能嵌入进去了。

另外别忘记了,Perl 6 可以动态改变自己的语法。

[ 本帖最后由 zhuomingliang 于 2009-12-24 17:58 编辑 ]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
24 [报告]
发表于 2009-12-24 17:03 |只看该作者
原帖由 兰花仙子 于 2009-12-24 17:00 发表
7和4其实不冲突~
例如use v5可以按perl5风格写代码,否则就按v6风格写,那些花括号之类都可以不用。

use v5 这个是可以的。
所以你的 4 应该满足了。
至于 7 麽,
Perl6 有牛逼的 grammar,让散花牧人给你介绍一下好了。
理论上是可以支持的,对 parrot 来说,不就是一个 plugin 麽。

论坛徽章:
0
25 [报告]
发表于 2009-12-24 17:03 |只看该作者
强!

论坛徽章:
1
狮子座
日期:2013-12-16 16:09:24
26 [报告]
发表于 2009-12-24 17:10 |只看该作者
如果把"erl6" 5个字符连接在一起看做是一个新语言的话,看起来还是有点让人兴奋的,因为暗示了就是不兼容以前版本的,谁也不能拿它说三道四了.

假入Perl6真的那么强大的话,倒是可以开始考虑怎么写Perl程序去把原来的Perl源代码"翻译"到新的语言里去了,如果Perl6没搞出什么新的思想来

论坛徽章:
0
27 [报告]
发表于 2009-12-24 17:12 |只看该作者

回复 #26 ttcn_cu 的帖子

从做工程的角度讲,perl6的一些新特性绝对是“新思想”的。
从语言设计角度讲,新不新俺就不清楚啦~~

论坛徽章:
0
28 [报告]
发表于 2009-12-24 17:19 |只看该作者
原帖由 ttcn_cu 于 2009-12-24 17:10 发表
如果把"Perl6" 5个字符连接在一起看做是一个新语言的话,看起来还是有点让人兴奋的,因为暗示了就是不兼容以前版本的,谁也不能拿它说三道四了.

假入Perl6真的那么强大的话,倒是可以开始考虑怎么写Perl程序去把 ...

官方的说法就是 Perl 6 是一门新语言,而不是 perl 5 的升级版,所以perl 5 也不会放弃。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
29 [报告]
发表于 2009-12-24 17:20 |只看该作者
原帖由 ttcn_cu 于 2009-12-24 17:10 发表
如果把"Perl6" 5个字符连接在一起看做是一个新语言的话,看起来还是有点让人兴奋的,因为暗示了就是不兼容以前版本的,谁也不能拿它说三道四了.

假入Perl6真的那么强大的话,倒是可以开始考虑怎么写Perl程序去把原来的Perl源代码"翻译"到新的语言里去了,如果Perl6没搞出什么新的思想来

如果你有兴趣的话,你完全可以先了解一下 Perl6。

1,Perl6 是一门新的语言。
2,Perl6 面对 Perl5 的时候,考虑了很多兼容性方案。
3,Perl5 to Perl6 的翻译器项目是 Perl6 整个大项目的一部分。

至于 Perl6 是不是有一些新东西,你可以看看我给出的那个链接。

论坛徽章:
0
30 [报告]
发表于 2009-12-24 17:24 |只看该作者
关于 perl5  的 嵌入: http://github.com/jnthn/blizkost

Blizkost exposes Perl 5 in Parrot and make it accessible through the standard
HLLCompiler interface. It does this by embedding Perl 5, and then building out
from there.

[ 本帖最后由 zhuomingliang 于 2009-12-24 17:25 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP