вторник, ноември 18, 2008

Задача

Задача: Простреляйте се в {стъпалото на} крака {левия, за определеност}.

Решенията на различни езици:


С : Вие се прострелвате в крака.


С++ : Вие без да искате създавате десетина свои инстанции и ги

прострелвате всичките в крака. Да се осигури спешна медицинска помощ е

невъзможно, понеже не можете да кажете кои копия са действителни и кои

просто се сочат едно-друго и казват: "Ей онова там съм аз".


FORTRAN : Вие се прострелвате във всеки пръст на крака итеративно,

докато ви свършат пръстите, след което зареждате следващия крак и

повтаряте. Ако ви свършат куршумите, вие въпреки това продължавате с

опитите да се простреляте, понеже нямате възможност за обработка на

exceptions.


PASCAL : Компилаторът няма да ви позволи да се простреляте в крака.


ADA : След като правилно сте пакетирали крака си, вие се опитвате

едновременно да заредите пистолета, да дръпнете спусъка, да изкрещите и

да се простреляте в крака. Докато се опитвате обаче откривате, че не

можете, защото кракът ви е от погрешен тип.




COBOL :

Използвайки КОЛТ 45.ПИСТОЛЕТ, НАСОЧИ оръжието към КРАК.СТЪПАЛО,

ПОСЛЕ постави РЪКА.ДЛАН.ПРЪСТ върху ПИСТОЛЕТ.СПУСЪК и СТИСНИ.

ПОСЛЕ върни ПИСТОЛЕТ в КОБУР.

ПРОВЕРИ дали връзката на обувката не се нуждае от повторно връзване.




LISP : Вие се прострелвате в разширението, което съдържа пистолета,

с който вие се прострелвате в разширението, което съдържа пистолета,

с който вие се прострелвате в разширението, което съдържа пистолета,

с който вие се прострелвате в разширението, което съдържа пистолета,

с който вие се прострелвате в разширението, което съдържа пистолета ...




FORTH : Крака в прострелвате се вие.




PROLOG : Вие казвате на програмата си, че искате да бъдете прострелян в

крака. Тя измисля как да го направи, но синтаксисът не и позволява да ви

обясни.




BASIC : Прострелвате се в крака с воден пистолет. При големи системи

продължавате да стреляте, докато долната част на тялото ви се намокри.




VISUAL : В края на краищата вие само ще "изглеждате" като прострелян в

крака, но ще ви е било толкова приятно, докато го правите, че ще ви е

все едно.




HIPERTALK : Сложи първи куршум на пистолет в стъпало ляво на крак на

теб. Отговори на резултата.




MOTIF : Вие прекарвате дни в писанена VIL описание на крака си, на

куршума, на неговата траектория и сложната спирала върху дръжката от

слонова кост на пистолета. Когато най-сетне стигате до дърпането на

спусъка, пистолетът засича.




APL : Вие се прострелвате в крака, след което прекарвате цял ден в опити

да измислите как да го направите с по-малко символи.




SNOBOL : Ако успеете, се прострелвате в левия крак, ако не - се

прострелвате в десния.




UNIX :

% ls

foot.c foot.h foot.o toe.c toe.o (foot=стъпало, toe=пръст на крака)

% rm * .o

rm: .o: no such file or directory

% ls

%




CONCURRENT EUCLID : Прострелвате се в нечий друг крак.




370 JCL : Изпращате крака си на MIS, като добавяте документ от 400

страници, който обяснява точно как искате да бъдете застрелян. Три

години по-късно кракът ви пристига добре изпържен.




PARADOX : Не само вие можете да простреляте крака си, но и вашите

потребители могат.




MICROSOFT ACCESS : Вие се опитвате да насочите пистолета си, но вместо

това той надупчва всичките ви инсталационни дискове на Borland.




REVELATION : Вие сте сигурен, че ще успеете да се простреляте в крака,

само първо да разберете за какво служат всичките тия сладки мънички

куршумчета...




ASSEMBLER : Вие се опитвате да се простреляте в крака, но само за да

разберете, че първо трябва да изобретите пистолета, куршума, спусъка и

крака си.




Няма коментари: