Raku

Raku
软件描述
Raku 统合了许多其他编程语言中通常找不到的优秀理念。虽然其他一些语言提供了其中某些特性,但没有一种语言能提供全部。
官方网站
访问软件的官方网站了解更多信息
官方认证
raku.org
安全链接HTTPS
什么是 Raku?
Raku 统合了许多其他编程语言中通常找不到的优秀理念。尽管几种其他语言提供了其中某些特性,但没有一种语言能提供全部。
特性:
面向对象编程,包括泛型、角色和多重分派
函数式编程原语,惰性与急切的列表求值、联结、自动线程化及超运算符(向量运算符)
并行、并发与异步支持,包括多核处理
可定义的语法用于模式匹配和广义字符串处理
可选的和渐进式的类型系统
🔄 替代方案
18 个选择Python
★5
Python是一种解释型、交互式、面向对象且可扩展的编程语言。它兼具清晰性与多功能性,且免费并具有全面的可移植性。
Java
★4
Java是一种通用的计算机编程语言,具有并发性、基于类和面向对象的特点,并且特别设计为尽可能减少实现依赖。
PHP
★4
一种在服务器上执行的开源脚本语言,PHP 可嵌入 HTML,促进动态网页开发。受 C、Java 和 Perl 影响,它支持数据库集成,拥有丰富的库,对初学者友好,同时为资深开发者提供强大功能。
Ruby
Ruby 是一种动态、反射性、通用的面向对象编程语言,其语法受 Perl 启发,同时具备类似 Smalltalk 的特性。Ruby 于 20 世纪 90 年代中期起源于日本,最初由松本行弘(Matz)开发和设计。

Perl
★5
Perl是一种高级、通用、解释型、动态的编程语言,已有22年以上的开发历史。
Haskell
★4
Haskell 是一种先进的纯函数式编程语言。作为二十多年前沿研究的开源成果,它能够快速开发出健壮、简洁且正确的软件。

JavaScript
★4
JavaScript(有时缩写为JS)是一种轻量级、解释型、面向对象的语言,具有头等函数功能,最著名的是作为网页的脚本语言,但也广泛用于许多非浏览器环境。

