这个程序设计语言

»ö«

嗨,我叫卡米莉亚。我是Raku编程语言的代言人。Raku由一个专门的热情的开源志愿者,并不断发展。也会有所帮助。唯一的要求是你知道如何善待各种各样的人(和蝴蝶)。#拉克(irc.libera.chat)有人会很乐意帮助你开始吧.

跳进去!

Rakudo™是Raku代码的编译器。安装后都准备好运行Raku程序了!

下载Rakudo

许多新功能极大地推进了我们富于表现力和丰富功能的编程传统

  • 面向对象编程,包括泛型、角色和多分派
  • 函数编程原语、惰性和急切列表求值、连接、自动线程和超运算符(向量运算符)
  • 并行性、并发性和异步性,包括多核支持
  • 模式匹配和广义字符串处理的可定义语法
  • 可选和渐进式键入
语法分析器{规则顶部{<> <> }代币爱{ '' |}代币朗{ <Raku Perl Rust Go Python红宝石> }}分析器.解析: '';
#输出:I拉库爱=>♥」 lang=>拉库

分析器.解析: '我喜欢Perl';
#输出:“我爱波尔”love=>“爱”lang=>“波尔”
开始{睡觉 1.5; 打印 你好}等待供应.从列表中(<A、B、C、D、E、F>).节气门: 2,{睡觉 0.5;
    .打印}#输出:hief隐藏
#无浮点噪声:
 0.1 + 0.2 == 0.3;        #输出:真
(1/13 + /7 + /8).拉克; #输出:<641/728>
#素数的无限列表:
我的 @素数 = ^.格雷普: *.-首要的;
 1001ˢ素数是@素数[1000];

#懒惰地从文件中读取单词
. 对于 '50TB.文件.txt'.IO(输入输出).;

想看更多吗?访问Raku示例页面

最近的博客文章 [查看更多信息] RSS(RSS)

已在生产中成功使用

纪念碑 阿提康 Oetiker+合伙人 QBRC公司 亨利云咨询 虚拟蓝色
这些商标是其各自所有者的财产。