ПредишенСледващото

Учене Perl. глава 1

Вие ще пътешествие в света на програмирането в Perl. Вашето пътуване ще бъде още по-приятно от присъствието на голям брой примери, които ще се срещнат в хода. Началото на пътешествието ни обхваща основните концепции на езика. Постепенно ще научите за Perl достатъчно, за да се създадат малки програми. В края на пътешествието ни, че вече ще има необходимото количество знания, за да може да се създаде пълен приложения.

Вие говорите всякакви други езици? Ако е така, тогава Perl ще се обучават, за да бъде просто щастлив. Ако не, тогава не бързайте, опитайте всички упражнения и примери, и не се страхувайте да експериментирате!

произход

Perl е появил в резултат на един човек, и, по собственото му признание, като резултат от мързел. Това е - един уникален език, същността на която не може да мине просто описание на техническите подробности. Perl - е състояние на ума.

Една от странностите на езика - името му. В него има няколко дефиниции. Първоначално означаваше Perl Практически Извличане Доклад Language (практически добив и език доклад). Въпреки това, програмисти често се отнасят към него като Phatologically еклектични боклука Листър, или дори практически всичко наистина симпатични.

Вместо да губите време, Лари е изобретил нов език за програмиране и пише преводач за него. Тя изглежда като парадокс, но това не е така - това, което правиш - тя винаги е много работа, но ако го направя така, тогава тази работа винаги ще се отплати.

Скоро Лари предложена му рожба читателите на общността материали телеконференции Usenet. Потребителите, които имат достъп до Usenet, за да се гарантира ефективно Perl създател на "обратната подкрепа", пита как да се направи една, две, три. Много от тези задачи, дори и Лари нямаше да постави пред своя малък нов език за програмиране.

Нов език за програмиране са фокусирани върху системата за управление и обработка дума. След няколко ревизии, той може да използвате регулярни изрази, сигнали и мрежови сокети. Той стана известен като Perl и бързо става популярен в средата на Unix-програмиране, а скоро и на всички нас.

Лари не е съпроводено с Perl сам, но той запазва изключителната си титла на главен дизайнер.

Подобно на C?

Perl програми са много подобни програми C - може би, защото е написана на Perl в C, и, може би, защото Лари бе намерил някакъв удобен С дизайн. Но Perl малко педантичен и много по-кратък, отколкото C.

Perl е предназначена да помогне на програмистите да изпълнявате рутинни задачи, които са твърде трудно за обвивката или лошо понася, докато C (или друг език) - е твърде неясен или комплекс кодиране.

Мощният дизайн на езика ви позволява да създавате най-малко разход на енергия е много ефективни решения и разнообразни инструменти. Тези средства могат да бъдат използвани в бъдеще, защото е писано в програми на Perl се характеризират с висока преносимост и готов за употреба. В резултат на това вие ще имате повече време за четене на Usenet-новини и да се запознаете с приятели барове.

Perl е много добре могат да се справят задачи от ниско ниво, особено след излизането на петата версия на езика.

Цената на лиценза и

Perl е безплатна. За да бъдем по-точни - Perl се разпространява от GNU (GNU Public License) лиценз с отворен код. Пълен изходния код и документация са абсолютно свободни да копирате, събира и печат. Всички програми, които са написани на Perl - да поеме собствения си, и можете да правите с тях каквото си искате.

В допълнение към UNIX-компютри, Perl съществува също така и за други платформи, - Windows, DOS, Atari, Amiga, ID

Имате ли Perl, инсталиран на вашия компютър?

Лесно е да се каже, ако имате Perl. Просто давам в следния команден ред:

Ако получите съобщение за грешка или имате Perl четвърта версия, свържете се с вашия системен администратор или да инсталирате Perl себе си.

Първата ви програма Perl

Първата ви програма Perl илюстрира продукцията на ред от текста на екрана. За да започнете, трябва да създадете текстов файл, в който ще се съдържат ви Perl-програма. След това можете да стартирате файл от вашата програма.

Perl-програма е обикновен текстов файл, който съдържа няколко езикови конструкции. Последните обикновено са напомня на смес от С, скрипт Unix и английски. Като цяло, това е начинът, по който в действителност.

Perl-код може да бъде доста разнообразна. Ето няколко основни правила:

- езикова конструкция трябва да завършва с точка и запетая, освен в случаите, когато тази структура е най-новото в блока или файл, или е - EVAL на оператор;

- пространства, разделите, празни линии са неподходящи - едно пространство е толкова добър, колкото сто на същите тези места. Това означава, че можете да ги разделите на дизайна език по няколко линии за по-голяма яснота. String - това обикновено е поредица от знаци, поставени в кавички. Глава 2 "числови и низовете" предоставя по-подробно описание на редовете;

По същия начин черупки скриптове, Perl-програма се състои от всички оператори Perl налични във файла и четат заедно като една голяма програма, която да бъде изпълнена. Понятията основна функция, както е в C, Perl не.

Ето един пример за код, за да Perl:

#! / ЮЕсАр / хамбар / Perl
печат ( "името ми е Johnn");

Не е необходимо да бъде прекалено умен, за да предполагам, че "името ми е Джон" ще се появи в резултат на това, код част на екрана. Символът "N" означава, че преводачът на това място ще произвежда нов ред.

Отпечатване на няколко реда, също не предизвика трудности. Това се осъществява чрез използване на функцията няколко печат ():

#! / ЮЕсАр / хамбар / Perl
печат ( "името ми е Johnn");
печат ( "ние самите не са местни, зад влака" София-новите yORKn ");

В началото на всяка Perl-програма трябва да присъстват #path линия. Къде път - пътят към интерпретатора на Perl в системата. Например # / ЮЕсАр / хамбар / Perl

Завършихте първата глава, а дори и пише и изпълнява първата програма в Perl. Вярвате или не, но сега сте направили повече, отколкото повечето от тези хора, с които общувам в интернет. Да вземем един бърз поглед на това, което сме направили.

Perl е създаден за решаване на конкретни проблеми, а не да отговаря на идеалите на компютърни науки. синтаксис на Perl е много подобен на синтаксиса на C език. Въпреки това, Perl има много функции, заимствани от Unix.

Perl е рентабилна в много ситуации - защото тя е безплатна. Можете да вземете Perl в интернет.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!