Как прострелить себе ногу в операционых системах

Unix
Вы простреливаете себе ногу.
% ls
Foot.c foot.h foot.o toe.c toe.o
% rm * .o
rm: .o no such file or directory
% ls
%


DOS
Вы боретесь с ограничением на одну пулю.

Windows
вы долго устанавливаете систему, а потом прикладное ПО чтобы прострелить себе ногу, но оказывается что вам нужен patch Microsoft который несовместим с патчем от Microsoft, который не совместим с установленым ПО. Пистолет взрывается у вас в руках.

Windows NT
Пистолет настолько большой и громоздкий, что вам приходится постоянно перекладывать его из одной руки в другую.

OS/2
При выстреле пуля намертво заклинивает пистолет из-за неучтенного старого дефекта.

Mac Finder
Нет ничего легче, чем прострелить себе ногу -- просто наведите и выстрелите.

AIX
Вы можете прострелить себе ногу как из 38, так и из 45 калибра.

IRIX
Терминатор простреливает вам ногу. Тиранозавр откусывает вторую.

SVR4
Пистолет несовместим с вашей ногой.

Minix
Вы учитесь простреливать себе ногу из свернутой в трубочку газеты.

Linux
Великодушные программисты всего мира объединили усилия, чтобы помочь вам бесплатно прострелить себе ногу.

HURD
Вы сможете прострелить себе ногу в Самое Ближайшее Время.

VM/CMS
IBM простреливает вам ногу.

VMS
\НОГА\ не определена: требуются дополнительные пальцы.

AMIGA-DOS
Пистолет стреляет очень неплохо. Правда, им пользуется всего несколько человек, и найти патроны невозможно.

Mach
Пули выглядят очень неплохо, но к ним больше не делают пистолетов.

Cray
Вы простреливаете себе ногу из главного калибра линкора.

MasPar
Вы простреливаете ногу всем своим друзьям одновременно.




Как прострелить себе ногу в различных языках программирования

C
Вы простреливаете себе ногу.

Assembler
Вы валите систему и перетираете содержимое жесткого диска. Прибегает системный администратор и простреливает вам ногу. После секундного созерцания администратор простреливает ногу себе и принимается в бешенстве скакать по комнате, стреляя во всех, кто попадется ему на глаза.

C++
Вы неожиданно создаете дюжину экземпляров самого себя и всем простреливаете ногу. Медицинская помощь оказывается невозможной, поскольку вы не можете разобраться, кто из вас настоящий, а кто просто указывает на других и говорит "Вот он я".

Pascal
Нееее, в Паскаль не позволит вам прострелить себе ногу.

BASIC
Выстрелите себе в ногу из водяного пистолета. В расширенных версиях языка продолжайте стрелять до тех пор, пока вся нижняя часть тела не промокнет.

Forth
нога простреливать себе вы.

FORTRAN
Методом последовательных приближений вы отстреливаете себе все пальцы на ноге, пока они не закончатся. Тогда вы переключаетесь на другую ногу и продолжаете процесс. Если у вас кончаются патроны, вы все равно продолжаете, так как не имеете возможности обработать исключительную
ситуацию.

Algol
Вы простреливаете себе ногу из мушкета. Мушкет выглядит просто очаровательно, а рана озадачивает юного медика из скорой помощи.

COBOL
ПРИМЕНИТЬ РЕВОЛЬВЕР COLT45. НАЦЕЛИТЬ РЕВОЛЬВЕР на НОГА. ЛЕВЫЙ. ЗАТЕМ поместить РУКА. ПАЛЕЦ на РЕВОЛЬВЕР. КУРОК и ПОТЯНУТЬ. ЗАТЕМ вернуть РЕВОЛЬВЕР в КОБУРА. Проверить, не развязались ли шнурки.

Ada
Если вы настолько глупы, чтобы использовать этот язык, Министерство обороны США похитит вас, поставит перед взводом солдат и скомандует "Прострелите ему ногу".

APL
Вы слышите звук выстрела, и в ноге образуется дыра. К сожалению, вы не настолько хорошо помните линейную алгебру, чтобы понять, что произошло.

Smalltalk
Вы столько времени тратите на возню с графическими возможностями системы, что ваш начальник простреливает вам ногу, отбирает компьютер и заставляет писать на КОБОЛЕ за символьным
терминалом.

Lisp
Вы стреляете себе в отросток, который держит пистолет, которым вы стреляете себе в отросток, который держит пистолет, которым вы стреляете себе в отросток, который держит пистолет, которым вы стреляете себе в отросток, который...

Prolog
Вы делаете попытку прострелить себе ногу, но пуля, потеряв ориентацию, возвращается по старому маршруту в пистолет, где и взрывается прямо вам в лицо.

Modula-2
Осознав, что вы не в силах ничего сделать на этом языке, вы простреливаете себе голову.

sh, csh, etc.
Не в силах вспомнить синтаксис, вы пять часов безуспешно читаете маны. После этого вы простреливаете компьютер и переключаетесь на С.

English
Вы кладете ногу себе в рот и кусаете изо всех сил.

PHP
О простреленной ноге сразу узнают все посетители сайта.

Perl
Вы без проблем можете прострелить себе ногу, при условии, что у вас установлены модули
Human::Foot
Human::Hand
Weapon::Pistole
и
Weapon::Pistole::Bullets

Javascript
Ваши посетители простреливают ноги у себя дома

Java
Вы пытаетесь писать объектно-ориентироованный код на Java, но оказывается что есть только примитивный тип нога, и вам приходться оборачивать ногу в класс-обертку Нога. Потом вы приходите в тупик, что всё-таки простреливать ногу или Ногу?

C#
Вы пытаетесь прострелить себе ногу, но осознаете что для этого вам нужен 5 диск MSDN с хелпом и Visual Studio .NET... и в любом случае решетка C# не дает прострелить вам ногу, так как тот код который вы пишете для Mono, Microsoft уже запатентовала.

Пролог
Вы сообщаете вашей программе, что вы хотите иметь простреленную ногу. Программа разрабатывает способ этого достичь, но синтаксис языка не позволяет объяснить этот способ вам.

Visual Basic
Hа самом деле вы будете только выглядеть, как будто ваша нога прострелена. Однако в процессе реализации вы получите столько удовольствия, что подобные мелочи вас не озаботят.

HyperTalk
Поместите первую пулю пистолета в ступню левой ноги вас. Сообщите результат.

Motif
Вы затрачиваете несколько дней на построение UIL - описания вашей ноги, пули, ее траектории и замысловатой резьбы по слоновой кости на рукоятке пистолета. Когда вы наконец-то управились и готовы нажать на курок, пистолет закупоривается.

APL
Вы простреливаете себе ногу, затем тратите весь день на то, чтобы представить себе, как это сделать с меньшим количеством символов.

Снобол
Если вам удастся, прострелите себе левую ногу. Если не удастся, то прострелите себе правую ногу.

Параллельный Euclid
Вы простреливаете себе чью-то чужую ногу.

Revelation
Вы уверены, что сможете прострелить себе ногу, как только разберетесь, для чего служат эти маленькие хорошенькие пульки.

Язык управления заданиями IBM/370
Вы посылаете свою ногу в управляющую информационную систему с приложением документа на 400 страниц, точно описывающего, как именно вы хотите быть простреленным. Через три года ваша нога возвращается с глубоким ожогом.

SQL
Вы отрезаете себе ногу и посылаете ее в отдел обслуживания. Нога возвращается продырявленной, но больше не подходит к месту прикрепления.

PL/I
Вы используете все доступные системные ресурсы, включая все пули в хранилище. Отдел закупок и обработки данных удваивает размер проекта, утраивает его бюджет, запрашивает четыре новых мейнфрейма, а старый роняет вам на ногу.

Paradox
Не только вы можете прострелить себе ногу, но и ваши пользователи.

Access
Вы пытаетесь прицелиться в вашу ногу, но в результате простреливаете все Борландовские дистрибутивные дискеты.

DBase
Вы спускаете курок, но пуля движется настолько медленно, что, ощутив боль, вы не в состоянии вспомнить, зачем вам понадобилось простреливать себе ногу.

DBase IV version 1.0
Вы спускаете курок, но выясняется, что пистолет был плохо сконструированной гранатой, и все здание взрывается.

CLIPPER
Вы берете пулю, готовитесь зарядить ее, чтобы прострелить себе ногу, и выясняете, что пистолет для этих пуль еше не сделан, но прибудет почтой в Самое Ближайшее Время.