perl programozási nyelv szerző, leírás, érvek és ellenérvek

Ez egy nagyon fontos esemény a világon a programozás történt 1986-ban, amikor egy átlagos első pillantásra srác Larri Uoll után fáradságos munka bejelentette a világnak, hogy kifejlesztette a Perl programozási nyelv. Az út ezen jelentős esemény bizonyult nehéz és fáradságos, de az eredmény megéri. Hogy kik és miért kifejlesztett egy új programozási nyelvet? Íme választ minden kérdésre.







őstörténet

perl programozási nyelv szerző, leírás, érvek és ellenérvek

Fali úgy határozott, hogy az awk szűrő, de volt egy váratlan akadály: lehetetlen volt kezelni megnyitását vagy bezárását nagy fájlok száma - ironikusan - alapján közülük is tartalmazott információt a helyét ezeket a fájlokat.

Eleinte Larry, hogy megoldja a problémát egy váratlan, elhatároztam, hogy írok rendszer specifikus segédprogramot. Úgy tűnik, hogy a kiutat ebből a helyzetből. De előtte, hogy már készült néhány dologra megoldja ezt a problémát, amely, sajnos, nem engedtek UNIX szabványoknak.

Ezért egy tehetséges rendszergazda, nyelvész szerint az oktatás, ami segített neki a munkájában, vett egy esélyt, és létrehozta a Perl programozási nyelv, hogy képes legyen egyszerre kezelni a szöveges fájlokat, hogy megoldást találjanak a rendszer feladatai, hogy több értelmes jelentéseket. És ugyanakkor, hogy ez egy alacsony szintű programozási, ami lesz kapható C. Mivel a Perl tolmács, és ráírva.

Egy új programozási nyelv: az oka a

Larry állította segített neki, hogy hozzon létre egy új nyelvet lustaság. De ez a lustaság, hogy megoldja a fő probléma: hogyan lehet elkerülni összeállításához számos program különböző nyelveken, melyek szerves részét UNIX eszközzel. Túl unalmas volt ilyen eljárás.

Az előnye, hogy az új nyelv által értékelt mások, hiszen ötvöződik a lehetőségét fájlok feldolgozásakor, rendszerfelügyelet. És pontosan ez az a két alapvető tényeket, amelyek szükségesek alatt UNIX rendszer programozás.

Meg kell jegyezni, hogy a Perl programozási nyelv van egy kis különbség a többi hasonló nyelv: ő volt, mert benne van szükség, hogy ne nyomja a felhasználó vagy jön egy másik szép eszköz, amely nem különleges szerepet játszanak.

perl programozási nyelv szerző, leírás, érvek és ellenérvek

Ezzel szemben, amikor Larry megismerte a felhasználók az általuk feltalált, tette egy igazi izgalom a rendszer adminisztrátorok, mert most nem volt szükség, hogy kiad egy csomó időt, hogy vizsgálja meg a több nyelven, és a lehetőséget, hogy könnyen megoldja a problémát használata révén a közös nyelvet a szimbólum használatát asztalra.

Jellemzők

A magyar fordítást Perl betűszó, mintha „a gyakorlati nyelvi adatok kinyerésére és jelentéseket.”







A szimbólum ez a fajta nyelv úgy döntött, hogy egy teve, talán, tekintve, hogy, mint egy nemes állat, szívós, amely képes több napig szelíden viseli a súlyos terhet, a munka emlékeztet a terhelés az új nyelvre túl komoly.

Miért egy új nyelvet azonnal értékelik sok felhasználó, sok oka lehet. Ki használja az UNIX rendszer, tudja, hogy a beállítások végigmenni speciális fájlok - szöveges, és a módosítások végrehajtása után parancsokat. Vannak írva egy speciális nyelven shell, és azok teljesítésére jön a parancssorból.

UNIX rendszer lehetővé teszi, hogy személyre szabott parancsok alapján shell parancsokat, és tartja őket. Ők maradnak egy szöveges fájl, és ha szükséges, futni, mint egy szabványos operációs rendszer parancsok - csak a parancssorban.

más néven a felhasználó parancsszkriptek. A UNIX rendszer működési adminisztrátor levelet nagyszámú scriptek viszont kezelt későbbi scriptek, azaz szöveges fájlok speciális szoftver ..:

Program, mint egy szűrő viszont beolvas egy sort az input fájlok. Ezután műveleteket végeznek alkalmazandó a vonal, amely segítségével állapítjuk program utasításait. Ha ez a karaktersor szerint osztják bizonyos mintákat, a csere a szabályok, ezáltal új fájlokat.

perl programozási nyelv szerző, leírás, érvek és ellenérvek

nagy lehetőségek

Új Perl programozási nyelv nyitott egy nagyon gazdag lehetőségeket azokban az esetekben, amikor szükség van rá, hogy feldolgozza a szöveget, stabil kifejezést. Perl megkülönbözteti a nagy változat a kiegészítő modulokat.

Idővel ez az egyedülálló nyelvi bővült a határokat, és ma már széles körben használják a webfejlesztés és a játékok, ha azt szeretné, hogy a hálózat programozási vagy grafikai felhasználói felületet.

Nyelv fogott, és szeretik a könnyű használat, most elismerik, hogy a dinamikus programozási nyelv. Támogatja a különböző paradigmák, amely magában foglalja a stílusok - funkcionális, eljárási és mások, hogy ellenőrzése alatt áll a memória, támogatás van szövegszerkesztő.

Nem semmi egyik mottója L. Walla azt mondja, hogy az egyszerű dolgok is egyszerű, de komplex kell futtatni.

Megtanulni a nyelvet könnyű feldolgozni és értékadó, blokkból, vezérlési szerkezetek és funkciók.

perl programozási nyelv szerző, leírás, érvek és ellenérvek

C hasonlóság más nyelveken

Larry sokat kölcsönzött más programozási nyelveket. Például:

  • UNIX shell parancsot. Változókat jelöli vezető jelek, azok egyértelműen kifejezik a változó típusát, és segít ezeket a változókat interpoláltak szálakat. A beépített függvények olyan eszközöket, és használják shell programozás.
  • Tömbök Lisp.
  • Perl reguláris kifejezések az awk -ban. ugyanakkor hitelfelvétel asszociatív motivációk tőle.
  • A sed.

De a saját feladatait elsajátította az új nyelv sokkal gyorsabb, és ezért kezdtek alkalmazni, de nem csak megoldani rendszerfelügyeleti feladatokat.

Fali tanult Herbert Spencer csomag, amely segített megtanulni Perl reguláris kifejezések, módosítja azt utódaik. Sok fejlett funkciók - Érdem nem csak Larry. Kollégák és a barátok nem kevesebb lelkesedéssel próbálják hozza program kidolgozása és egyedi megoldásokkal. És amikor a nyelven jelent meg az interneten, amely egy közösség hasonló gondolkodású emberek, akik szintén segítettek, hogy javítsa meg. A munka, mivel a statisztikák szerint, több mint 10.000 fejlesztők.

Azonban a nyelv most javul fejlesztése révén a használt csomagok sikerrel a végrehajtás az új nyelvi alkalmazások feltörekvő technológiákra vonatkozó információkat.

perl programozási nyelv szerző, leírás, érvek és ellenérvek

fejlettségi

Kicsi, de jelentős szakaszában a pálya azonosítani lehet a táblázatban.

perl programozási nyelv szerző, leírás, érvek és ellenérvek




Kapcsolódó cikkek