Сегодня мне снился замечательный сон

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


Смысл новой концепции был таков.

Программа сильно распухает в объемах, потому что в ней используются длинные мнемонические идентификаторы. От этого надо уходить. Вот в перле, например, часто используется такая переменная, как `$_`, которая каждый раз означает разное. Я же додумался, что было бы чертовски эффективно использовать символ `|` Этот символ - самый узкий из всех символов. Поэтому программа получится наиболее компактной.

Этот символ надо использовать везде - и в качестве переменных, и в качестве аргументов функций. Если у функции несколько аргументов, то надо использовать кэрринг и сводить ее к нескольким функциям с одним аргументом. В конце концов, мне удалось даже строго математически доказать, что любую программу на любом языке можно переписать с использованием одного единственного идентификатора `|` для всех переменных. Доказательство было очень коротким, в одну строчку, и очень изящным. К сожалению, проснувшись, не смог его воспроизвести. Используя примитивный препроцессор, который я написал во сне за пять минут, мне удалось добиться, чтобы символ `|` использовался также для названия всех классов и названия всех функций, и всех методов классов, и всех других идентификаторов, используемых в данном языке (язык при этом неважен, препроцессор не вникал в семантику, а просто по хитрому правилу заменял все найденные `|` на обычные иденитфикаторы, чтобы все это потом нормально скомпилировалось). Какую именно переменную, класс или функцию мы имеем в виду, написав `|` - зависело от контекста. Например, при первом упоминании | имеется в виду первый по счету класс, при втором упоминании - второй по счету класс, и так далее. Просто описывай классы в том порядке, в котором будешь использовать, и все само собой получится. Аналогично с функциями, и т.д.

Подумав еще, я решил, что названия функций можно вообще сделать пустыми. Все функции будут безымянными. Если встречается открывающая скобка - то компилятор или интерпретатор понимает, что мы вызываем безымянную функцию, и дальше в скобках будет ее единственный аргумент - `|`.

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

Я срочно открыл нотпад и дрожащими руками записал, как будет выглядеть вызов безымянной функции от единственного аргумента |

(|)

Вглядевшись, я узнал что-то знакомое в этой картинке. Это было потрясением. До чего жестоко и коварно мое подсознание. Оно решило меня оскорбить. Оно могло бы просто приснить мне жопу. Но нет, это было бы слишком грубо и примитивно! Оно решило добиться, чтобы я сам себе нарисовал жопу, не подозревая об этом до последнего момента! Оно начало издалека. И блестяще подстроило мне ловушку, в которую я попался, как последний лох. :`(

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

источник
Опубликовано: 24 января 2008г., 16:26. Отредактировано: 24 января 2008г., 16:26.
ГлавнаяЧтивоСегодня мне снился замечательный сон




Комментарии (18)
  • аватарка
    и щто?
    18
    ABRICOS78 2018-11-10 12:44
  • аватарка
    все мы в душе марксисты ленинисты
    17
    ABRICOS78 2017-02-21 20:02
  • Пикча незарегистрированного пользователя
    ха-ха
    16
    AkssAna
  • аватарка
    1
    15
    commag 2008-01-25 22:51
  • аватарка
    1
    14
    commag 2008-01-25 22:51
  • аватарка
    1
    13
    commag 2008-01-25 22:50
  • аватарка
    1
    12
    commag 2008-01-25 22:50
  • аватарка
    был бля
    11
    Написал херню commag 2008-01-25 10:42
  • аватарка
    ниасилил
    10
    kcuff 2008-01-25 09:46
  • аватарка
    Много текста
    9
    Старший 2008-01-24 23:07
  • аватарка
    из непонятого
    8
    sergey_faza 2008-01-24 20:40
  • аватар-заглушка
    к Фрейду на прием...
    7
    PabloEskobar 2008-01-24 19:41
  • аватарка
    Жопа....
    6
    Написал цле чо... Комсомолец 2008-01-24 18:00
  • аватарка
    гений нах
    5
    s-alex19 2008-01-24 17:53
  • аватарка
    Ха!
    4
    Написал и молодец - ko3ten 2008-01-24 17:30
  • аватарка
    нахъ читать
    3
    Написал херню commag 2008-01-24 17:21
  • Пикча незарегистрированного пользователя
    во блин
    2
    Написал херню tolsts
  • аватарка
    1-й нах
    1
    pro100ya 2008-01-24 16:27
Дезинфо.нет: телепорт в мир девушек, приколов, шуток и юмора.
Гламурный развлекательный блог. Девушки любят, мужики одобряют.