Acasă Finanțe personale Examinând Plusurile Perl pentru Programare - dummies

Examinând Plusurile Perl pentru Programare - dummies

Video: История независимой Молдовы. Плюсы и минусы 2024

Video: История независимой Молдовы. Плюсы и минусы 2024
Anonim

În timp ce limbajele de programare merg, Perl înregistrează kudos pentru a fi ușor de învățat și ușor de folosit. După ce ați studiat doar elementele de bază ale limbii, puteți scrie un mic program Perl conceput pentru a face o sarcină simplă.

Utilizatorii de calculatoare pot argumenta ad nauseam despre limbajul de programare care este "cel mai bun" sau "cel mai ușor de folosit. "Faptul este că nici o singură limbă nu este perfectă pentru fiecare sarcină, iar primele trei sau patru limbi pentru cele mai multe sarcini își fac treaba la fel de bine. Pentru începător sau programator intermediar, atunci întrebarea nu este cu adevărat ce este cel mai bun program de utilizat, dar care este cel mai ușor de stăpânit.

Desigur, alte limbi sunt ușor de învățat și de utilizat, dar nu au caracteristicile care îl fac pe Perl un limbaj excelent, cum ar fi flexibilitatea cu tipurile de date pe care le poate gestiona sau cu capacitatea de a trata obiectele. Vechiul BASIC are caracteristici asemănătoare cu părțile "utile" ale Perl, dar nu este foarte bine pentru programarea modernă datorită lipsei de flexibilitate. Microsoft Visual Basic nu este la fel de ușor de învățat ca BASIC; deși este foarte puternic, mulți începători găsesc Visual Basic destul de confuz. Unii oameni cred că C este ușor de învățat, dar dificil de utilizat, cu excepția cazului în care sunteți foarte atent, deoarece puteți crea programe C care arată foarte bine la suprafață, dar fac lucruri dăunătoare computerului. De asemenea, C pierde puncte în zona de manipulare a textului, unul dintre locurile în care strălucește Perl.

Asta ne aduce în Java, pe care mulți oameni o iubesc sau o urăsc. Are câteva caracteristici excelente, cum ar fi executarea în siguranță a programelor în medii sigure și reutilizarea ușoară a programelor scrise de alte persoane. Din nefericire, acesta nu reușește la caracteristica pentru care a fost tentată; și anume, să puteți scrie un program pentru un tip de computer și să aveți aspectul programului și să acționați la fel pentru toate celelalte tipuri de computere.

Perl depășește alte limbi de programare pentru unele sarcini comune. Cu Perl, este destul de ușor să deschideți un fișier pe computerul dvs., să îl citiți și să efectuați modificări în funcție de ceea ce găsiți în fișier. Perl poate gestiona fișierele text cu aplomb și nu are probleme cu fișierele binare. Perl este, de asemenea, bun la manipularea textului în moduri pe care oamenii le fac, cum ar fi privirea la o propoziție și ruperea în cuvinte, sau sortarea liniilor în ordine alfabetică.

Sumarul celor mai puternice puncte ale lui Perl este de zece secunde: funcționează excelent pentru citirea prin fișiere text, rezumarea fișierelor procesate sau conversia fișierelor într-un alt format și gestionarea sistemelor UNIX. Alte limbi se străduiesc să fie elegante sau foarte mici; Perl se străduiește să fie complet și ușor de folosit.

Un alt motiv excelent pentru folosirea lui Perl este că este gratuit. Această politică fără costuri a determinat mulți oameni să ajute cu efortul de dezvoltare Perl și au dus la utilizarea pe scară largă a Perl într-o perioadă relativ scurtă de timp.

Examinând Plusurile Perl pentru Programare - dummies

Alegerea editorilor

Cum să faci aritmetică de bază în R-dummies

Cum să faci aritmetică de bază în R-dummies

De operatori aritmetici, astfel încât să puteți utiliza R ca un calculator fantezie dacă apare necesitatea. Cum se utilizează operatorii de bază în R Majoritatea operatorilor aritmetici de bază sunt foarte familiarizați cu programatorii (și cu oricine altcineva care a studiat matematica în școală). Descrierea operatorului ...

Cum se extrage un subset al unui vector în R - dummies

Cum se extrage un subset al unui vector în R - dummies

Utilizați aceleași reguli de indexare pentru vectorii de caractere pe care îl utilizați pentru vectorii numerici (sau pentru vectori de orice tip). Procesul de trimitere la un subset al unui vector prin indexarea elementelor sale se numește și subsetare. Cu alte cuvinte, subsetarea este procesul de extragere a unui subset al unui vector. Pentru a ilustra ...

Cum se face matricea aritmetică în R-dummies

Cum se face matricea aritmetică în R-dummies

ÎN afară de operatorii aritmetici clasici, R conține un set mare de operatori și funcții pentru a efectua un set larg de operații matrice. Multe dintre aceste operațiuni sunt folosite în matematică avansată, astfel încât este posibil să nu aveți nevoie de ele. Unele dintre ele pot veni destul de la îndemână, deși, dacă aveți nevoie să răsturnați datele sau ...

Alegerea editorilor

Top 10 Dificultăți în practica de înțelegere și cum să le depășești - manechine

Top 10 Dificultăți în practica de înțelegere și cum să le depășești - manechine

De practici, mindfulness nevoie de timp pentru a învăța, a înțelege și a încorpora într-o rutină zilnică. Ca și în orice altceva, va avea parte de dificultăți, dar toate pot fi depășite. Găsirea timpului pentru o practică formală de conștientizare Unul dintre cele mai dificile lucruri despre practica de conștientizare este găsirea timpului ...

Depășirea distanței de comunicare cu copiii dvs. autism

Depășirea distanței de comunicare cu copiii dvs. autism

Deficitele de limbă și de comunicare sunt de obicei cele mai grave și aspecte stresante ale autismului. Comunicarea cu succes este o provocare majoră cu care se confruntă multe persoane cu autism. Capacitatea lor de a comunica dramatic afectează cât de bine interacționează social într-o lume non-autistă. Mulți oameni cu autism nu au capacitatea de a cere chiar și un pahar de apă sau ...

Benzodiazepinele și tratamentul tulburărilor bipolare - manechine

Benzodiazepinele și tratamentul tulburărilor bipolare - manechine

Cele mai frecvent utilizate medicamente pur antianchetă utilizate în tratamentul tulburarea bipolară sunt benzodiazepinele (cunoscute și sub numele de anxiolitice sau tranchilizante sau benzos pe scurt). Aceste medicamente încetinesc întregul sistem nervos, reducând astfel agitația și nivelurile de anxietate, ambele putând fi probleme în tulburarea bipolară. Benzoazele par să afecteze un creier ...

Alegerea editorilor

Navigați în Adobe Acrobat Creative Suite 5

Navigați în Adobe Acrobat Creative Suite 5

Acrobat CS5 oferă o varietate de panouri care sunt utile atunci când navigați prin documente PDF. Panourile de navigare sunt afișate în partea stângă a ferestrei Document ca mici pictograme. Faceți clic pe o pictogramă pentru a face panoul său vizibil. De exemplu, dați clic pe pictograma Pagini pentru a afișa reprezentările de dimensiuni miniatură pentru fiecare pagină. În paginile ...

Restricționa Cine poate edita sau imprima documente PDF - dummies

Restricționa Cine poate edita sau imprima documente PDF - dummies

Adobe Acrobat Creative Suite 5 cu capacitatea de a restricționa cine poate edita sau imprima documentele PDF pe care le distribuiți. Urmați acești pași:

Ecran Prindeți o secțiune a unui fișier PDF - dummies

Ecran Prindeți o secțiune a unui fișier PDF - dummies

Puteți utiliza instrumentul Snapshot în Adobe Acrobat CS5 pentru a selecta textul și imaginile și a crea o imagine a unei anumite zone dintr-un fișier PDF. Rezultatul este denumit în mod obișnuit ca o apucare pe ecran a unei secțiuni dintr-un fișier PDF. Rezultatul este o imagine și textul dvs. nu este ...