• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • Perl



    Podstrony: [1] [2] [3] 4 [5] [6]
    Przeczytaj także...
    AWK – interpretowany język programowania, którego główną funkcją jest wyszukiwanie i przetwarzanie wzorców w plikach lub strumieniach danych. Jest także nazwą programu początkowo dostępnego dla systemów operacyjnych będących pochodnymi UNIX-a, obecnie także na inne platformy.Interpreter – program komputerowy wykonujący inne programy. Jest kluczowym elementem znacznej części implementacji języków skryptowych oraz języków kompilowanych do kodu bajtowego.
    Zmienne predefiniowane[ | edytuj kod]

    W języku Perl wyróżniamy m.in. następujące zmienne predefiniowane:

  • $_ – jest to domyślny argument funkcji, w przypadku gdy jest ich więcej zapisują się w tablicy @_.
  • $$ – Zawiera PID skryptu.
  • $< – ID użytkownika który uruchamia skrypt.
  • $? – Status wyjścia ostatniego wywołania system().
  • $. – Numer linii w czytanym pliku.
  • @ARGV – Jeżeli skrypt zostanie uruchomiony z dodatkowymi parametrami, są one zapisywane na kolejnych miejscach w globalnej tablicy @ARGV. Można się do niej odwoływać tak jak do zwykłych tablic.
  • Potomkowie Perla[ | edytuj kod]

    Powstało kilka języków wykorzystujących pewne cechy Perla. Najbardziej znane z nich to PHP, Ruby i Python.

    Programista, zwany też potocznie koderem to osoba, która tworzy programy komputerowe w pewnym języku programowania. Termin ten może odnosić się także do specjalisty w jednej dziedzinie programowania. Większość programistów zna co najmniej kilka języków programowania (np. C, C++, Java), lecz specjalizuje się tylko w wybranych z nich. Nazwa głównego języka jest często dodawana do nazwy stanowiska, np. programista C++, aby podkreślić specjalizację.O’Reilly Media (poprzednio O’Reilly & Associates) – amerykańska kompania mediowa założona przez Tima O’Reilly, wydająca książki i internetowe serwisy oraz organizująca konferencje związane z komputerami.

    Zobacz też[ | edytuj kod]

  • CPAN
  • Parrot
  • mod perl


  • Podstrony: [1] [2] [3] 4 [5] [6]



    w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Warto wiedzieć że... beta

    Języki interpretowane to języki programowania, które zazwyczaj implementowane są w formie interpretera, a nie kompilatora. Teoretycznie każdy język może być kompilowany i interpretowany, dlatego rozróżnienie to polega na najczęściej stosowanych rozwiązaniach, a nie zależy od cech samego języka. Program w języku interpretowanym nie jest kompilowany, lecz jest przechowywany w postaci kodu źródłowego i dopiero podczas uruchomienia wczytywany, interpretowany i wykonywany przez interpreter języka.
    Kod bajtowy (ang. bytecode) – nazwa reprezentacji kodu używanej przez maszyny wirtualne oraz przez niektóre kompilatory. Kod składa się z ciągu instrukcji (których kody operacji mają zwykle długość jednego bajta, stąd nazwa), które nie odpowiadają bezpośrednio instrukcjom procesora i mogą zawierać instrukcje wysokiego poziomu (takie jak np. stwórz obiekt klasy X, połącz dwa łańcuchy itd.), jednak w przeciwieństwie do kodu źródłowego wymagają analizy tylko pojedynczych poszczególnych operacji.
    Wyrażenia regularne (ang. regular expressions, w skrócie regex lub regexp) – wzorce, które opisują łańcuchy symboli. Teoria wyrażeń regularnych jest związana z teorią języków regularnych. Wyrażenia regularne mogą określać zbiór pasujących łańcuchów, mogą również wyszczególniać istotne części łańcucha.
    Język wysokiego poziomu (autokod) – typ języka programowania, którego składnia i słowa kluczowe mają maksymalnie ułatwić rozumienie kodu programu dla człowieka, tym samym zwiększając poziom abstrakcji i dystansując się od sprzętowych niuansów. Kod napisany w języku wysokiego poziomu nie jest bezpośrednio „zrozumiały” dla komputera – większość kodu stanowią tak naprawdę normalne słowa, np. w języku angielskim. Aby umożliwić wykonanie programu napisanego w tym języku należy dokonać procesu kompilacji.
    Larry Wall (ur. 27 września 1954 roku w Los Angeles) – amerykański programista komputerowy, twórca języka skryptowego Perl oraz takich programów jak: patch, rn, metaconfig (patrz: polecenia systemu operacyjnego Unix).
    PHP – obiektowy język programowania zaprojektowany do generowania stron internetowych i budowania aplikacji webowych w czasie rzeczywistym.
    Licencja Artystyczna (lub Twórcza, ang. Artistic License) to licencja oprogramowania używana głównie dla Perla, PHP i modułów CPAN oraz projektu Parrot, najczęściej alternatywnie do Powszechnej Licencji Publicznej GNU (GNU GPL), czyli jako licencja Perla.

    Reklama

    Czas generowania strony: 0.962 sek.