Jak strzelić sobie w stopę

Wstęp

W sieci jest wiele wersji tego artykułu (głównie w języku angielskim).
Oryginalna wersja pochodzi z Developer’s Insight nr 12/1991.
Wersja poniższa jest naprawdopodobniej tylko którąś z jej odmian.

Jak strzelić sobie w stopę

(Developer’s Insight nr 12/1991)

Mnogość nowoczesnych języków programowania (z których każdy zapożycza cechy z innych) czasami powoduje, że masz trudności z przypomnieniem sobie którego języka aktualnie używasz. Ten przewodnik ma za zadanie pomóc programistom, którzy znaleźli się przed takim dylematem.

C

Strzelasz sobie w stopę.

C++

Przypadkiem tworzysz tuzin instancji siebie i strzelasz każdej z nich w stopę. Dostarczenie pomocy medycznej jest niemożliwe ponieważ nie możesz stwierdzić które to kopie bitowe, a które tylko wskazują na inne i mówią "To ja, o tam". 

FORTRAN

Strzelasz sobie w każdy palec, iteracyjnie, dopóki skończą ci się palce, następnie wczytujesz następną stopę i powtarzasz. Jeśli skończą ci się kule, kontynuujesz mimo wszystko, ponieważ nie masz żadnej obsługi wyjątków.

Modula-2

Po stwierdzeniu że właściwie nic nie możesz osiągnąć w tym języku, strzelasz sobie w głowę.

COBOL

USE'ywając COLT 45 HANDGUN , AIM pistolet w LEG.FOOT , THEN połóż ARM.HAND.FINGER na HANDGUN.TRIGGER i SQUEEZE . THEN zwróć HANDGUN do HOLSTER . CHECK czy sznurowadło musi być zawiązane ponownie.

Lisp

Strzelasz sobie w kończynę która trzyma pistolet którym strzelasz sobie w kończynę która trzyma pistolet którym strzelasz sobie w kończynę która trzyma...

BASIC

Strzel sobie w stopę pistoletem na wodę. W dużych systemach kontynuuj aż cała dolna część ciała będzie nasiąknięta.

Forth

Stopuj sobie w strzał.

APL

Strzelasz sobie w stopę; a potem spędzasz cały dzien zastanawiając się jak zrobić to używając mniej liter.

Pascal

Kompilator nie pozwoli strzecić ci sobie w stopę.

Snobol

Jeśli ci się uda, strzel sobie w lewą stopę. Jeśli ci się nie powiedzie, strzel sobie w prawą stopę.

HyperTalk

Wstaw pierwszą kulę z pistoletu w swoją stopę lewą. Zwróć odpowiedź.

Prolog

Mówisz programowi, że chcesz być postrzelony w stopę. Program znajduje sposób jak to zrobić, ale składnia nie pozwala ci na wyjaśnienie.  

370 JCL

Wysyłasz swoją stopę na dół do do działu IT razem z 4000-stronicowym dokumentem wyjaśniającym jak chcesz być postrzelony. Trzy lata później twoja stopa wraca upieczona. 

Unix

% ls
stopa.c stopa.h stopa.o palec.c palec.o
% rm * .o
rm: .o: Nie ma takiego pliku lub katalogu
% ls
%
Advertisements
Napisane w Uncategorized

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d blogerów lubi to: