Языки программирования :)

Discussion in 'Болталка' started by tclover, 16 Feb 2006.

  1. tclover

    tclover nobody

    Joined:
    13 Dec 2005
    Messages:
    741
    Likes Received:
    682
    Reputations:
    287
    КРАТКОЕ РУКОВОДСТВО ПРОГРАММИСТА ПО ЯЗЫКАМ ПРОГРАММИРОВАИЯ

    Бурное размножение современных языков программирования (которые, похоже, просто заимствуют друг у друга
    бессчетные нововведения) приводит к тому, что иногда бывает трудно вспомнить, какой язык вы в настоящее время
    используете. Это удобное руководство предлагается для общего использования в целях помощи программистам,
    оказавшимся перед такой дилеммой.

    ЗАДАЧА: Прострелить себе ногу.

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

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

    Фортран: Итерактивно вы простреливаете каждый палец ноги, а когда пальцы заканчиваются, загружаете следующую
    ногу и продолжаете. Когда пули заканчиваются, вы все равно продолжаете попытки прострелить себе ноги,
    потому что не имеете возможности обработать такую особую ситуацию.

    Паскаль: Транслятор не позволит вам прострелить себе ногу.

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

    Кобол: Hаводите ПИСТОЛЕТ COLT 45 на HОГА.СТОПА, Затем помещаете РУКА.КИСТЬ.ПАЛЕЦ на ПИСТОЛЕТ.КРЮЧОК и
    HАЖИМАЕТЕ. Затем возвращаете ПИСТОЛЕТ в КОБУРУ. ПРОВЕРЬТЕ, нуждаются ли шнурки в повторном связывании.

    LISP: Вы простреливаете себе отросток, который держит пистолет, с помощью которого вы простреливаете себе
    отросток, который держит пистолет, с помощью которого вы простреливаете себе отросток, который держит пистолет,
    с помощью которого вы простреливаете себе отросток, который держит пистолет, с помощью которого вы
    простреливаете себе отросток, который...

    Форт: Hога простреливать себе вы.

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

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

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

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

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

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

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

    Unix:
    % Ls
    Foot.c foot.h foot.o toe.c toe.o
    % Rm * .o
    Rm: .o no such file or directory
    % Ls
    %

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

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

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

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

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

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

    Модула-2: После того, как вы понимаете, что фактически ничего не можете сделать на этом языке, вы
    простреливаете себе голову.
     
  2. [loy]

    [loy] Elder - Старейшина

    Joined:
    24 Mar 2006
    Messages:
    126
    Likes Received:
    23
    Reputations:
    16
    Visual Basic: Hа самом деле вы будете только выглядеть, как будто ваша нога прострелена. Однако в
    процессе реализации вы получите столько удовольствия, что подобные мелочи вас не озаботят.

    УУУУ бля эт пи3дец
     
  3. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    Йоды магистра речи тайна раскрыта недавно — на Форте программист старый он просто.
     
  4. BlackDog

    BlackDog Elder - Старейшина

    Joined:
    5 Jul 2006
    Messages:
    53
    Likes Received:
    19
    Reputations:
    -8
    Прикольно, но где делфи?
     
  5. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    ДЕлфи - вы ищите в интернете Vcl-либу для простреливания ноги.
     
  6. BlackDog

    BlackDog Elder - Старейшина

    Joined:
    5 Jul 2006
    Messages:
    53
    Likes Received:
    19
    Reputations:
    -8
    Хиии
     
  7. genom--

    genom-- Elder - Старейшина

    Joined:
    9 Jul 2006
    Messages:
    668
    Likes Received:
    416
    Reputations:
    288
    ААААААААА ГГГГГГГГГГГГДДЕЕЕЕЕЕЕЕЕЕЕ perl
     
  8. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    perl -e "while (<>) {print 'boom' if /leg/}"
     
  9. bxN5

    bxN5 Elder - Старейшина

    Joined:
    8 Jan 2006
    Messages:
    687
    Likes Received:
    138
    Reputations:
    32
    ы )))че я ее раньше не видел:)
     
  10. KeS

    KeS Elder - Старейшина

    Joined:
    7 Apr 2007
    Messages:
    51
    Likes Received:
    168
    Reputations:
    0
    ГЫ)) Прикольно)))
     
  11. Brayan

    Brayan Elder - Старейшина

    Joined:
    17 Apr 2007
    Messages:
    9
    Likes Received:
    4
    Reputations:
    0
    Это больше права чем смешно) Ну сравнение классное :d