Raku

Материал из Поле цифровой дидактики
Краткое описание языка Raku — язык программирования из семейства Perl-подобных языков. Разработка Perl 6 была впервые анонсирована Ларри Уоллом 19 июля 2000 года. В то время первоочередными задачами было: удалить из языка «исторические бородавки»; «простые вещи должны оставаться простыми, сложные вещи должны становиться проще, и невозможные вещи должны стать сложными»; общая чистка внутреннего дизайна и API.
Компетенции в каких сферах формирует Computational Thinker
Парадигмы программирования
Возрастная категория 15
Назначение языка (Общее / Учебное) Язык общего назначения
Visual_Text_Blocks Текст
Измерение (2D/3D/Tangible) 2D
Область знаний
Открытость продукта Открытый
Address https://raku.org/
Предки (Ancestors) Perl
Потомки (Descendants)
Активность в данный момент Project is active
Доступны ремиксы? Нет
Год создания 2015
Создатели Wall
Поясняющее видео
Используется для создания мобильных приложений? Нет
Raku упоминается в свойствах следующих страниц


Raku и Perl отличаются фундаментально, хоть в основном и было намерение оставить Raku Perl'овым. Большая часть изменений предназначена для нормализации языка, чтобы его было легче понять как новичкам, так и опытным программистам, и сделать «простые вещи проще, а сложные — более возможными».

Пример кода

my $r = 3.142;
my Str $ Int $i = 0;
my Rats = "Hello, world";