Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 636046)
Контекстум
Руконтекст антиплагиат система
Linux Format (Линукс Формат)  / №4 2015

ПРОГРАММИРУЕМОСТЬ (80,00 руб.)

0   0
Страниц1
ID566124
АннотацияЕще до достижения 1000 строк кода скрипты Bash становятся неуправляемыми. Хотя по природе он процедурный, имеются попытки создания объектно-ориентированного (OO) Bash. Не станем такое рекомендовать: по-нашему, лучше использовать модули. Функциональное программирование (FP) в Bash (http://bit.ly/BashFunsh) тоже непрактично. Perl, с упором на OO, понравится далеко не всем, но с работой справится. Благодаря полнофункциональным замыканиям его можно сделать FP, несмотря на проблемы с синтаксисом. Правда, без особой красоты: тут придется подождать Perl 6
ПРОГРАММИРУЕМОСТЬ // Linux Format (Линукс Формат) .— 2015 .— №4 .— С. 27-27 .— URL: https://rucont.ru/efd/566124 (дата обращения: 16.05.2024)

Предпросмотр (выдержки из произведения)

Язы ки скрип тов Сравнение Perl 5 ★★★★ ★ Perl был пер вым язы ком web-скрип тов CGI, но бо лее или ме нее идет в но гу со вре ме нем. <...> В нем, понятно, есть биб лио те ки, и хва та ет при ме ров для изуче ния, но до ми ни рую ще го ре ше ния нет, и сто ит быть ос то рож ным в вы бо ре. <...> Catalyst, Dancer и Mojolicious — хо ро шие сре ды web-при ло же ний. <...> Еще бо лее ве ро ят но, что вы най де те все не об хо ди мое в CPAN. <...> Что бы спра вить ся с оп ре де лен ны ми за да ча ми, на при мер, по на хо ж де нию дан ных XML, кон верти ро ва нию дан ных в PDF и их ин дек си ро ва нию на web-стра ни це, мож но соеди нить не сколь ко биб лио тек — мно гие из них уже со б ра ны в ди ст ри бу ти вах. <...> Тра ди ци он ный гра фи че ский ин тер фейс Perl по-преж не му дос ту пен, и, не смот ря на луч шую аль тер на ти ву в пла не про из во ди тель но сти, отобранную по сред ст вом PSGI, вы, воз мож но, ре ши те, что use CGI; — это все, что вам нуж но для ак ти ва ции сво его скрип та в Се ти. <...> Python ★★★★★ Python Web-Server Gateway Interface (WSGI), ко то рый был оп ре де лен в PEP 333, аб ст ра ги ру ет ся от web-ин тер фей са, а биб лио те ки WSGI за ни ма ют ся управ ле ни ем сес сия ми, ау тен ти фи <...>

Облако ключевых слов *


* - вычисляется автоматически
Антиплагиат система на базе ИИ