问题标签 [raku]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
3104 浏览

python - 我知道 Perl 5。学习 Perl 6 而不是转向 Python 有什么好处?

来自 Perl 5 背景,迁移到 Perl 6 或 Python 有哪些优势?

0 投票
6 回答
1112 浏览

raku - Perl 6 如何评估真实性?

在阅读有关 Perl 6 的文章时,我看到一个功能被吹捧,您不再需要这样做:

...但可以改为:

如果是这样,真理在 Perl 6 中是如何工作的?在 Perl 5 中,这非常简单:0、"" 和 undef 为假,其他一切都为真。

Perl 6 中关于布尔上下文的规则是什么?

0 投票
3 回答
2603 浏览

operators - 与所有不同的 Perl 6 相等运算符有什么关系?(==, ===, eq, eqv, ~~, =:=, ...)

Perl 6 似乎有大量的相等运算符。是什么=:=leg和有什么区别cmp?或者eqv===

谁有好的总结?

0 投票
6 回答
699 浏览

raku - 如何开始使用 Perl 6?

我想听听您对如何开始使用 Perl 6 的看法?应该使用在 Parrot 上构建的 Rakudo 还是更好地使用 Pugs 实现?

如果是 Rakudo,最好的安装方法是什么?Parrot 的月度版本,来自 Parrot 的 SVN,其他?

0 投票
2 回答
190 浏览

raku - Perl 6 是否对将使用的顺序交替做出任何承诺?

考虑到 Perl 6 之类的替代方案,/(foo|foobar|foobaz)/是否会承诺首先使用这三个中的哪一个,如果它确实在文档中的哪个位置做出了承诺?

请参阅相关问题Perl 当前(5.8 和 5.10)是否对将使用的顺序交替做出任何承诺?.

0 投票
5 回答
951 浏览

scripting - 在哪里可以找到 Perl 6 的演示/示例代码?

我有自己的 Rakudo 副本,我很想试驾一下。在浏览了 Internet 之后,我发现了一些很酷的 Perl 6 代码片段,但没有完整的脚本。任何提供实用 Perl 6 脚本的站点将不胜感激。

谢谢大家,Ehtyar。

0 投票
3 回答
572 浏览

regex - Ruby 是否有类似于 Perl 6 语法的插件?

Perl 多年来一直是我的首选编程语言工具之一。Perl 6 语法看起来是一个很棒的语言特性。我想知道是否有人为 Ruby 开始了这样的事情。

0 投票
7 回答
4955 浏览

jvm - Parrot 与其他虚拟机相比如何?

Parrot 是最初为 Perl 6 设计的虚拟机。

Parrot VM 提供哪些技术能力是Java 虚拟机 (JVM) / Hotspot VM公共语言运行时 (CLR)等竞争虚拟机所缺乏的?

0 投票
4 回答
618 浏览

perl - 如何开始使用 Perl 6?

有人可以提供从 Perl 6 开始的材料链接吗?还有人可以指出已经用 Perl 6 开发的真实应用程序吗?

0 投票
3 回答
702 浏览

perl - opendir 在 Perl 6 中是如何工作的?

有人可以告诉我,为什么“opendir”不起作用?

输出:

你好世界!
第 2
行。最后一行。

找不到不存在的子 &opendir
当前指令:'_block14' pc 29 (EVAL_1:0)
从 Sub '!UNIT_START' pc 1163 (src/glue/run.pir:20)
调用从 Sub 'perl6;PCT; HLLCompiler;eval' pc -1 ((unknown file):-1)
从 Sub 'perl6;PCT;HLLCompiler;evalfiles' pc 1303 (compilers/pct/src/PCT/HLLCompiler.pir:707)
调用从 Sub 'perl6 ;PCT;HLLCompiler;command_line' pc 1489 (compilers/pct/src/PCT/HLLCompiler.pir:794)
从 Sub 'perl6;Perl6;Compiler;main' pc -1 ((未知文件):-1) 调用