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

Материал из Поле цифровой дидактики
м (1 версия импортирована)
 
Строка 1: Строка 1:
{{Карточка языка программирования
{{Карточка языка программирования
|Ages=25
|Description=Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию. Название языка официально расшифровывается как Practical Extraction and Report Language («практический язык для извлечения данных и составления отчётов»). Используется в веб-программировании. Мощный механизм регулярных выражений. Средство для разработки веб-сайтов, обработки текстов, проведения лингвистических исследований
|FieldActivity=Innovative Designer, Computational Thinker
|FieldActivity=Innovative Designer, Computational Thinker
|Возрастная категория=14
|Dimension=2D
|Dimension=2D
|Purpose=Язык общего назначения
|Purpose=Язык общего назначения
Строка 7: Строка 8:
|Openness=Открытый
|Openness=Открытый
|Address=http://www.perl.org/
|Address=http://www.perl.org/
|Ancestors=Lisp
|Ancestors=Lisp, C++
|Descendants=Raku
|Descendants=Raku, Ruby, JavaScript, PHP
|ActiveNow=Project is active
|ActiveNow=Project is active
|Remixing=Да
|launch year=1983
|Inventor=Wall
|ForMobileApps=Нет
|Ages=25
|Remixing?=No
|Remixing?=No
|Год создания=1987
|Год создания=1987
}}
}}
Perl - язык программирования.
Perl - язык программирования. Используется в веб-программировании. Мощный механизм регулярных выражений. Средство для разработки веб-сайтов, обработки текстов, проведения лингвистических исследований.
Используется в веб-программировании.
 
Мощный механизм регулярных выражений.  
Используется в веб-программировании. Мощный механизм [[регулярные выражения|регулярных выражений]]. Средство для разработки веб-сайтов, обработки текстов, проведения лингвистических исследований.
Средство для разработки веб-сайтов, обработки текстов, проведения лингвистических исследований.
 
Главными достоинствами языка являются поддержка различных парадигм (процедурный, объектно-ориентированный и функциональный стили программирования), контроль за памятью (без сборщика мусора, основанного на циклах), встроенная поддержка обработки текста, а также большая коллекция модулей сторонних разработчиков.
 
Согласно Ларри Уоллу, у Perl есть два девиза. Первый — «Есть больше одного способа это сделать» («There’s more than one way to do it»), известный также под аббревиатурой TMTOWTDI. Второй слоган — «Простые вещи должны быть простыми, а сложные вещи должны быть возможными» («Easy things should be easy and hard things should be possible»).


Создатель - Ларри [[Уолл]].


См. Другие скриптовые языки программирования - [[PHP]]


[[Категория:Язык программирования]]
[[Категория:Язык программирования]]

Версия 18:07, 4 января 2023

Краткое описание языка Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию. Название языка официально расшифровывается как Practical Extraction and Report Language («практический язык для извлечения данных и составления отчётов»). Используется в веб-программировании. Мощный механизм регулярных выражений. Средство для разработки веб-сайтов, обработки текстов, проведения лингвистических исследований
Компетенции в каких сферах формирует Innovative Designer, Computational Thinker
Парадигмы программирования
Возрастная категория 14
Назначение языка (Общее / Учебное) Язык общего назначения
Visual_Text_Blocks Текст
Измерение (2D/3D/Tangible) 2D
Область знаний
Открытость продукта Открытый
Address http://www.perl.org/
Предки (Ancestors) Lisp, C++
Потомки (Descendants) Raku, Ruby, JavaScript, PHP
Активность в данный момент Project is active
Доступны ремиксы? Да
Год создания 1983
Создатели Wall
Поясняющее видео
Используется для создания мобильных приложений? Нет
Perl упоминается в свойствах следующих страниц
JSON, Open Sources: Voices from the Open Source Revolution, Геном, Метапрограммирование, Регулярные выражения, Сортировка, Структура данных, Уолл, Цикл, Язык программирования


Perl - язык программирования. Используется в веб-программировании. Мощный механизм регулярных выражений. Средство для разработки веб-сайтов, обработки текстов, проведения лингвистических исследований.

Используется в веб-программировании. Мощный механизм регулярных выражений. Средство для разработки веб-сайтов, обработки текстов, проведения лингвистических исследований.

Главными достоинствами языка являются поддержка различных парадигм (процедурный, объектно-ориентированный и функциональный стили программирования), контроль за памятью (без сборщика мусора, основанного на циклах), встроенная поддержка обработки текста, а также большая коллекция модулей сторонних разработчиков.

Согласно Ларри Уоллу, у Perl есть два девиза. Первый — «Есть больше одного способа это сделать» («There’s more than one way to do it»), известный также под аббревиатурой TMTOWTDI. Второй слоган — «Простые вещи должны быть простыми, а сложные вещи должны быть возможными» («Easy things should be easy and hard things should be possible»).