Raku: различия между версиями

Материал из Поле цифровой дидактики
(Новая страница: «{{Карточка языка программирования |Description=Raku — язык программирования из семейства Perl-подобных языков. Разработка Perl 6 была впервые анонсирована Ларри Уоллом 19 июля 2000 года. В то время первоочередными задачами было: удалить из языка «исторические борода...»)
 
 
(не показана 1 промежуточная версия этого же участника)
Строка 9: Строка 9:
|Address=https://raku.org/
|Address=https://raku.org/
|Ancestors=Perl
|Ancestors=Perl
|ActiveNow=Project is active
|Remixing=Нет
|Remixing=Нет
|launch year=2015
|launch year=2015
Строка 15: Строка 16:
}}
}}
[[Raku]] и [[Perl]] отличаются фундаментально, хоть в основном и было намерение оставить Raku Perl'овым. Большая часть изменений предназначена для нормализации языка, чтобы его было легче понять как новичкам, так и опытным программистам, и сделать «простые вещи проще, а сложные — более возможными».
[[Raku]] и [[Perl]] отличаются фундаментально, хоть в основном и было намерение оставить Raku Perl'овым. Большая часть изменений предназначена для нормализации языка, чтобы его было легче понять как новичкам, так и опытным программистам, и сделать «простые вещи проще, а сложные — более возможными».
=== Пример кода ===
<syntaxhighlight lang="raku">
my $r = 3.142;
my Str $ Int $i = 0;
my Rats = "Hello, world";
</syntaxhighlight>

Текущая версия на 21:50, 3 февраля 2023

Краткое описание языка 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";