Edytujesz „Pascal (język programowania)”

Z Nonsensopedii, polskiej encyklopedii humoru

Uwaga: Nie jesteś zalogowany. Jeśli wykonasz jakąkolwiek zmianę, Twój adres IP będzie widoczny publicznie. Jeśli zalogujesz się lub utworzysz konto, Twoje zmiany zostaną przypisane do konta, wraz z innymi korzyściami.

Ta edycja może zostać anulowana. Porównaj ukazane poniżej różnice między wersjami, a następnie zapisz zmiany.

Aktualna wersja Twój tekst
Linia 1: Linia 1:
{{Programisto}}
<br />
{{Programowanie}}
{{Programowanie}}


{{cytat|Pisanie w '''Pascalu''' jest jak pisanie wierszem, inne C-podobne języki to zwykła proza i krzaki|[[Lamer]] o '''Pascalu'''}}
{{cytat|Pisanie w '''Pascalu''' jest jak pisanie wierszem, inne C-podobne języki to zwykła proza i krzaki|[[Lamer]] o '''Pascalu'''}}


'''Pascal''' – zwany czasem Turbo Pascalem by sprawiał wrażenie języka ''szybkiego'' albo przynajmniej ''z jajem''. Przykro nam.
'''Pascal''' – zwany czasem Turbo Pascalem lub w skrócie TP, co błędnie można skojarzyć z [[Telekomunikacja Polska|Telekomunikacją Polską]].
Pascal, wbrew powszechnej opinii, jest językiem programowania, mimo że często myli się go ze wspaniałym kucharzem [[Pascal Brodnicki|Pascalem Brodnickim]]. [[Język]] ten przez wielu błędnie zbudowanych programistów uważany jest za wyższy poziomem od innych, jednak może być to mylny trop. Krążą plotki że nawet dinozaury w tym języku już nie programują. Język ten jest klasycznym językiem ze zwykłym bałaganem [[kod]]u źródłowego (przed lamerstwem w pisaniu kodu w jakimkolwiek języku nie chronią ani studia, ani doświadczenie). Programiści, którzy zaczynają się uczyć Pascala, muszą obowiązkowo przebyć [[lekcja|lekcję]] wychodzenia z zaplątanych labiryntów, ponieważ w trakcie pracy mogliby się przez przypadek zaplątać w zaplątany kod źródłowy. Pascal pozwala na tworzenie prostych aplikacji, z uwzględnieniem wymagań zajmowania potwornej ilości miejsca na [[dysk twardy|dysku twardym]]. Może to być potwór z Loch Ness albo Potwory i Spółka.


==Użytkowanie==
[[Język]] ten przez wielu błędnie zbudowanych programistów uważany jest za wyższy poziomem od innych. Krążą plotki że nawet [[dinozaur]]y w tym języku już nie programują. Programiści, którzy zaczynają się uczyć Pascala, muszą obowiązkowo przebyć [[lekcja|lekcję]] wychodzenia z zaplątanych labiryntów, ponieważ w trakcie pracy mogliby się przez przypadek zaplątać w pogmatwany kod źródłowy. Pascal pozwala na tworzenie prostych aplikacji, z uwzględnieniem wymagań zajmowania potwornej ilości miejsca na [[dysk twardy|dysku twardym]]. Może to być potwór z Loch Ness albo Potwory i Spółka.
Pascal jest dzisiaj używany przez lamkowatych [[programista|programistów]], dla których znaki <code>{</code> oraz <code>}</code> z języka C są zbyt skomplikowane. Uczniowie techników i liceów o profilu informatycznym uczą się banalnych podstaw tego języka, nie wiadomo, po co, ale i tak nic z lekcji nie rozumieją. Krążą plotki, że najpopularniejsza gra MMO w Internecie, Tibia, jest zaprogramowana strukturalnie w Pascalu.


== Użytkowanie ==
==Przeciwnicy==
Przeciwnikami języka Pascal są wszyscy ci, którzy zaczęli swoją przygodę z programowaniem od języka C i dali sobie wmówić, że wszystkie języki programowania powinny wyglądać podobnie do C. Naturalne sieci neuronowe zawarte w mózgach tych osobników nie są w stanie przyjąć do wiadomości prostego faktu, że nie wszystkie języki programowania muszą wyglądać jednakowo. Ci przeciwnicy nazywają często siebie samych profesjonalistami i słyną z tego, że szczycą się pisaniem zupełnie niezrozumiałych, nieczytelnych listingów w języku C.
Pascal jest dzisiaj używany w niewiadomych celach przez [[programista|programistów]] bez wąsa, dla których znaki <code>{</code> oraz <code>}</code> z języka C są zbyt skomplikowane.


== Składnia ==
==Zwolennicy==
Zwolennikami tego języka są wszyscy, którzy cenią rygorystyczny wręcz porządek. Porządek owocuje czytelnością i przejrzystością, ale wymaga też większej dyscypliny. Wszystko musi być w określonym miejscu. Niestety większość bałaganiarskich, niestarannych programistów doprowadza do szału niemożność zadeklarowania zmiennej w środku [[nawias syntaktyczny|nawiasów syntaktycznych]] tak jak to ma miejsce w języku C. Jeśli nie wiesz co to jest nawias syntaktyczny to jesteś [[Lamer|lamą]].
[[Kod źródłowy|Kody źródłowe]] Pascala zawierają tzw. ''bloki instrukcji'', w których umieszcza się instrukcje, które zwykle nie służą niczemu innemu, niż niczemu. Nazwa „bloki” wzięła się od tego, że twórcy języka będąc [[blokersi|blokersami]] dość szybko wyczerpali swój zasób słownictwa i zaczęli nazywać nieznane im dotąd rzeczy dobrze przyswojonymi już słowami.


== Zobacz też ==
==Składnia==
[[Kod źródłowy|Kody źródłowe]] Pascala zawierają tzw. ''bloki instrukcji'', w których umieszcza się instrukcje, które zwykle nie służą niczemu innemu, niż niczemu. Nazwa "bloki" wzięła się od tego, że twórcy języka [[dres|dresami]], którzy na pomysł stworzenia Pascala wpadli, oddając się ciężkiej doli każdego dresa stojąc pod [[blok|blokiem]]. Definiowanie bloków instrukcji w Pascalu definiuje się za pomocą dwóch słów kluczowych '''begin''' i '''end'''.
{{nonnews|[[NonNews:Pascal odchodzi, Python nadchodzi|Pascal odchodzi, Python nadchodzi]]}}

* [[asembler]]

* [[C (język programowania)|C]]
==Słowa kluczowe==
* [[C++]]
'''begin''' – rozpoczęcie bloku instrukcji, który i tak się nie skompiluje;<br>
'''var''' – tutaj definiuje się zmienne. Zwykle lamkowaci programiści definiują tyle zmiennych, że ledwo zmieściłyby się na liście długiej jak stąd na Marsa, a i tak w programie wykorzystują jedną;<br>
'''const''' – definiuje stałe. Używa się ich, gdy chcemy, aby coś nam stanęło, np. gdy chcemy, aby program w pewnym momencie stanął i nie chciał dalej ruszyć;<br>
'''procedure''' – rozum tego nie ogarnie;<br>
'''function''' – tego tym bardziej;<br>
'''end''' – zakończenie bloku instrukcji, która i tak się nie skompilowała.

==Zastosowanie==
W przeciwieństwie do języka C, język Pascal jest już rzadko na świecie używany. Używane są natomiast powszechnie pochodne tego języka takie jak [[Oxygene]], [[Delphi]], Delphi .NET, Delphi Prism. Jak bardzo powszechnie i jak bardzo używane to sprawa dyskusyjna. Ale to już inna bajka, rzecz jasna.

==Zobacz też==

*[[Dialog]]
*[[Labirynt]]

{{stubinf}}


{{stopka}}
[[Kategoria:Języki programowania]]
[[Kategoria:Języki programowania]]
Cc-white.svg Wszystko, co napiszesz na Nonsensopedii, zgadzasz się udostępnić na licencji cc-by-sa-3.0 i poddać moderacji.
NIE UŻYWAJ BEZ POZWOLENIA MATERIAŁÓW OBJĘTYCH PRAWEM AUTORSKIM!
Anuluj Pomoc w edycji (otwiera się w nowym oknie)