Ранее опубликовано на Анекдот. РУ:
Программирование на C++: чтобы купить туалетную бумагу, Вы должны
показать унитаз и попу.
Программирование на Visual Basic: Когда Вы покупаете туалетную бумагу, в
Вашу корзину положат еще унитаз и попу.
---------------
Мое сегодняшнее дополнение, публикуется впервые:
Программирование на ЛИСП: когда вам оказывается нужна туалетная бумага,
Вы задаете себе мудреный вопрос в виде длинного списка, в который входят
и бумага, и попа, и унитаз, и ваши руки, и сливной бачок, с определенной
вложенностью друг в друга и порождением друг друга, и весь этот вопрос
сводится к ответу ДА или НЕТ вроде "а не воспользоваться ли туалетной
бумагой, (которая пригодна для... (при помощи... (перед тем как...
(посредством... (за ручку, являющуюся частью... (с целью... ))))))?",
причем едва Вы решаете "Да, воспользуюсь", как тут же исчезают
динамически существовавшие лишь на время Вашего размышления над этим
вопросом бумага, попа, унитаз и прочее, и Вы остаетесь с излучающим
решимость действовать ответом "Да, сейчас воспользуюсь", но уже без
бумаги, попы и унитаза.
Программирование на JavaScript: Как и в случае с С++, для приобретения
туалетной бумаги Вы должны предъявить унитаз и попу. Когда бумага
наконец получена и Вы пытаетесь ею воспользоваться, обнаруживается, что
у Вас нет прав ни поднимать крышку унитаза, ни дергать за слив, ни
выходить из туалета, ни включать в нем свет, ни находиться в нем
бесконечно долго.
Программирование на ассемблере: чтобы было быстрее, Вы используете в
качестве унитаза один из многочисленных внутренних карманов вашего
нарядного фрака, а в качестве туалетной бумаги - другой такой же карман.
Карманов в вашем распоряжении остается все равно довольно много, и новое
содержимое этих двух карманов не причиняет вам неудобств до тех пор,
пока вы не приходите в консерваторию послушать симфоническую потоковую
музыку. Для полноценного восприятия данных такой длины как потоковая
музыка вам приходится вывернуть все карманы и раздать их содержимое
соседям по зрительному залу.
Программирование на С: Вы произносите одно довольно короткое, но
многоэтажное ругательство - и в мгновение ока все присутствующие
обоср@ны.
Программирование на Фортране: один унитаз одновременно используется
всеми посетителями, садящимися друг другу на голову и имеющими
склонность, едва заняв место и начав процесс вывода, внезапно терять
сознание навсегда, не прекращая процесса. Бумагу по мере использования
никто не отрывает, для каждого очередного посетителя тот же рулон
отматывается к началу.