Који програмски језик се назива селотејп на Интернету?

Одраз програмера у монитору рачунара

Многе велике веб странице су направљене помоћу Перл програма.

Кредит за слику: Стоцкбите/Стоцкбите/Гетти Имагес

Програмери софтвера Перл називају „лепилном траком интернета“ јер је програмски језик погодан за брза и лака решавања проблема са подацима. Настао касних 1980-их од стране програмера софтвера Ларија Вола, Перл-ов изглед се поклопио са растућом популарношћу Интернета и почецима Ворлд Виде Веб-а. Перл је дошао из Уник окружења и има много заједничких карактеристика са другим Уник софтвером.

сврха

Перл је програмски језик високог нивоа који се истиче у софистицираној обради текстуалних датотека и, између осталог, може да генерише излаз језика за означавање хипертекста за веб странице. Укључује интерфејсе за укључивање база података, чинећи језик погодним за е-трговину, форуме, блогове и друге динамичке веб-сајтове вођене подацима (види Референца 4). Поред Интернет апликација, Перл је згодан за свакодневну системску администрацију, извештавање и задатке одржавања.

Видео дана

Уник Бацкгроунд

Перл је настао на рачунарима заснованим на Уник-у и наставља своју популарност на Линук машинама. Његова синтакса у великој мери позајмљује од Уник схелл скриптних језика, као и Ц, Ц++ и Уник услужни програми за обраду текста као што је „авк“. Верзије Перл-а су такође доступне за Мицрософт Виндовс и Мац ОС Кс.

Интерпретед Лангуаге

У традиционалном компајлираном језику као што су Ц, ЦОБОЛ и ФОРТРАН, програмер пише изворни фајл у језик по избору, затим користи програм преводиоца језика да креира извршну датотеку коју рачунар покреће директно. Насупрот томе, Перл програмер прво покреће Перл интерпретер, а затим пише и покреће код унутар интерпретатора. Преводилац је интерактивно окружење које олакшава програмирање. Програмер такође може да покрене Перл код из командне линије као што овај пример илуструје:

ц:>перл име програма.пл

Овде је „прграмнаме.пл“ текстуална датотека која садржи Перл програм.

Предности и слабости

Перл-ова главна снага је брзина развоја; његова сажета синтакса омогућава програмерима да брзо напишу моћан код. Језик се појавио као значајан играч, са базом програмера, према неким проценама, преко 1 милион (види Референца 5). Међутим, густа синтакса Перл програма такође делује против тога, чинећи програме тешким за читање и отклањање грешака.