Borland Пасквиль: различия между версиями
>Глючарина Нет описания правки |
|||
| (не показаны 44 промежуточные версии 29 участников) | |||
| Строка 1: | Строка 1: | ||
'''Borland Пасквиль''' — система разработки неработающих приложений под [[Necrosoft Windows]]. Её разработал и продаёт великий физик [[Блез Паскаль]] | [[Файл:Борланд-Паскаль.jpg|мини|справа|250px|Коробка с Пасквилем]] | ||
'''Borland Пасквиль''' — система разработки неработающих приложений под [[Necrosoft Windows]]. Её разработал и продаёт великий физик и просто хороший парень [[Блез Паскаль]]. | |||
== Создание == | |||
Вскоре после изобретения права на Пасквиль были похищены у автора злобной забугорной корпорацией Borland, которая была извесна как разработчик ядерного, химического и бактерицидного оружия, а также сверхпопулярной у американских школьников игрой на [[тетрис]]е «Уничтожь Советский Союз». | |||
== Описание == | == Описание == | ||
Пасквиль отличается от большинства языков | Пасквиль отличается от большинства языков прозрачной структурой и кристаллической решеткой и системой автовосполнения пробелов | ||
== Команды == | == Команды == | ||
| Строка 11: | Строка 13: | ||
=== Компиляционные скобки === | === Компиляционные скобки === | ||
* '''Begin''' — показывает, что тут заканчивается [[слово]] и начинается [[действие]] | * '''Begin''' — показывает, что тут заканчивается [[слово]] и начинается [[действие]] | ||
* '''End''' — показывает, что | * '''End''' — показывает, что программиста всё достало и он ушёл пить [[пиво]] | ||
* '''{ }''' — фигурные скобки, ставятся для красоты | * '''{ }''' — фигурные скобки, ставятся для [[Красота|красоты]] | ||
=== Команды Первого Уровня === | === Команды Первого Уровня === | ||
* '''+1''' — служит для генерации согласий | * '''+1''' — служит для генерации согласий | ||
* '''iddqd''' — защищает переменные от перезаписи или снимает защиту | * '''iddqd''' — защищает переменные от перезаписи или снимает защиту | ||
* ''' | * '''Aсhtung''' — пишется, если нечего больше записать | ||
=== Команды Третьего уровня === | === Команды Третьего уровня === | ||
*'''Ctulhu''' | * '''Ctulhu''' — зохавать жесткий диск. ('''Внимание!''' — может работать некорректно, и при малом размере жесткого диска может зохавать пользователя или даже, по непроверенным данным, фсех!) | ||
* '''E=mc²''' — трансформирует [[битые пиксели]] в [[чистая энергия|чистую энергию]] | |||
* '''goto''' — послать всё на | |||
* '''goto ass''' — выход из цикла без возмущений | |||
* '''qwertyuiopasdfghjklzxcvbnm''' — предкомпиляционная диагностика клавиатуры | |||
=== Команды высшего уровня === | |||
* '''format(C)''' — используется для программного решения проблем | |||
* '''WallKicking(n)''' — генерует модуляцию головостенных соударений с частотой '''n'''. | |||
* '''Pi(z, d,e, t,s)''' — вызывает падение ОС путём вычисления числа '''[[пи]]''' для окружности радиуса '''z''', толщиной линии '''d''', за время '''t''', с расстояния '''s''' ('''e''' — число [[Эйлер]]а, основание натурального [[логарифм]]а). Автоматически расставляется в самых неожиданных местах. | |||
== Разделители == | |||
Важную роль в Пасквиле играют точки с запятой ('''.,'''). Несмотря на важность этой роли, до конца выяснить, какая именно эта роль, не удалось пока никому. Наиболее отважные исследователи предполагают, что это роль тени отца [[Гамлет]]а в исполнении Арнольда Шварцнеггера. | |||
== Соединители == | |||
Роль соединителей в Пасквиле играют слова если, то, либо, нибудь, пофиг, авдруг, едрить и другие. Многие соединители никогда не используются. | |||
== Операции и операторы == | |||
[[Хирургия|Операции]] широко применяются в Пасквиле. Они нужны, например, для разделения неработающего кода на неравные части. Кроме того, в Пасквиле много операторов. Самый мощный из них — [[оператор машинного доения]]. | |||
== Возможные ошибки == | |||
Иногда безупречный Пасквиль всё-таки глючит при компиляции. Ниже приведены все его заглючины: | |||
'''#1 General Failor Reading Disk''' — Генерал Фейлор читает Диск. Пятая Поправка к конституции [[США]] не разрешает программам компилироваться, когда генерал Фейлор читает диски. | |||
'''#2 Pizdets Complite''' — Не хватает памяти, чтобы вставить команду ''Pi(z, d,e, t,s)''. | |||
'''#3 Not Registred''' — ответственному сотруднику [[Necrosoft]] не удалось по каким-то своим внутрикорпоративным причинам выдать удаленное разрешение на компиляцию. | |||
'''#4 Pirates Must Die''' — выдается, если вдруг глюк #3 по какой-то причине не случился. | |||
'''#6 Where’s this Damned Error #5?''' — выдается после глюка #5, вызывается внутренними циклическими заглюченостями компилируемой программы. | |||
'''#7 Ctulhu will eat everifing!''' — стандартный ответ на матюки программиста после всех предыдущих глюков. Показывает, что с чувством юмора у компилятора все в порядке и никаких ошибок в компилируемой программе больше не обнаружено. | |||
'''#8 Ctulhu will eat everything!'''(Внимание!Не путать с '''#7 Ctulhu will eat everifing!''') — означает ошибку при выполнении команды Ctulhu о недостаточном объеме жесткого диска со всеми вытекающими последствиями(и правильно, нечего его будить, если даже пожрать нечего!) | |||
== Версии Пасквиля == | |||
* '''Pascal-# '''(''Паскаль-за-решеточкой'') — создавался в годы тюремного заточения от скуки на основе Borland Пасквиль, лег в основу будущего Free Pascal | |||
* '''[[Free Pascal]]''' (''«Паскаль-фри»'') — переделанная и дополнена версия Borland Пасквиль. Одно из основных отличий — возможность запускать написанные программы. | |||
* '''«[[Free Pascal#Проект Lazarus|Проект Lazarus]]»''' — засекреченный проект, по слухам, представляющий собой универсальную среду разработки с автоматической генерацией кода и самостоятельной расстановкой ошибок в коде. | |||
== Free Pascal == | |||
{{q|Free - это ещё не бесплатно...|Borland Пасквиль|Free Pascal}} | |||
'''Free Pascal''' — язык программирования созданный [[Блез Паскаль|Блезом Паскалем]] после того, как ему удалось сбежать из тюрьмы. Назван в честь одноимённой картошки «фри». Блез большой любитель картошки «фри» и прочих продуктов [[Apple MacDonald's]]. Многие языковеды (языкологи) считают что Фри-Пасквиль создан под влиянием Apple. А «Паскаль» от слова «пасхальный» так, как Фри-Пасквиль начинён огромным количеством пасхальных яиц. Язык отличается строгим (очевидно, связано с тюремным прошлым автора) синтаксисом. Предполагается, что ОС [[Free BSD]] написана именно на этом языке. Глюки языка полностью совместимы с глюками его «старшего брата» — [[Borland Пасквиль|Borland Пасквиля]], поэтому программы, разработанные на Фри-Пасквиле, так же являются по-прежнему привычно не работающими, однако их теперь можно запускать и на [[Линупс]]е. | |||
=== Пример кода === | |||
b#e#g#i#n | |||
w#r#i#t#e#l#n#(#'hello world'#); | |||
e#n#d. | |||
[[Файл:Free.PNG|right|thumb|90px|логотип Free Pascal]] | |||
=== Отличия от [[Borland Пасквиль|Borland Пасквиля]] === | |||
* использование оператора «#» (связанно с тюремным прошлым автора) | |||
* оператор «*» заменён на «x» (связанно с тюремным прошлым автора) | |||
* для любителей «{}» — «//» (по многочисленным просьбам пользователей) | |||
* для любителей «(**)» — /**/(по многочисленным просьбам пользователей, связанных с автором общим тюремным прошлым) | |||
* «(;,;)» вместо Ctulhu (по просьбе [[Ктулху]]) | |||
* новый оператор fhtagn (действие не выяснено, добавлен по просьбе [[Ктулху]]) | |||
=== Интересные факты === | |||
* В [[сионизм]]е запрещено пользоваться этим языком. | |||
* Предположительно термин freeware введён для обозначения програм написанных на Free Pascal. | |||
* Производная от Free Pascal среда разработки Trubo Pascacal предназначенная для азартных сантехников и шустрых трубоукладчиков. | |||
== Проект Lazarus == | |||
На основе Free Pascal создан уникальный шайтан-проект под названием Lazarus. Содержание проекта держится в секрете, но знающие люди говорят, что это будет нечто необыкновенное. Уникальная среда разработки, угадывающая мысли программиста, автоматически генерящая код на Free Pascal и самостоятельно делающая в этом коде ошибки. Все это в 4 миллионах цветов одновременно на широком экране со свистелками и перделками. В связи с масштабностью проекта у многих возникал вопрос, как именно это будет реализовано. | |||
Разработчики проекта Lazarus нашли совершенно оригинальный метод отладки кода, в честь которого и назван сам проект. Как известно, [[Иисус Христос]] много лет назад воскресил некоего Лазаря. Именно так и планируется доводить до ума Lazarus. Надо всего лишь дождаться Второго Пришествия Христа, а тот, глянув на код, все баги пофиксит и программу запустит. Пока же проект пребывает в том же состоянии, что и Лазарь до воскрешения. | |||
== Красота и мощь Пасквиля == | |||
Ни один язык в мире не может сравниться с Пасквилем по способности вызывать многостраничные [[холивар|священные войны]] ''Pascal vs. [[C]]''. Количество [[Инфернет|интернет]]-трафика, потраченное на ведение подобных дискуссий, может сравниться только с трафиком, вызываемым перекачкой [[порнография|порнографии]]. | |||
Достоверно известны 3 случая убийств, 5 изнасилований и 18293 случаев [[вандализм|бытового вандализма]], вызванные дискуссиями ''Pascal vs. C''. Вот как велика мощь Пасквиля!<br /> | |||
{{Совет|C++ круче!!!!!!<br />Это пример вандализма. гг}} | |||
{{Windows}} | {{Windows}} | ||
[[en:Blaise Pascal]] | |||
[[en-gb:Blaise Pascal]] | |||
[[fr:Blaise Pascal]] | |||
[[pl:Pascal]] | |||
[[fi:Blaise Pascal]] | |||
[[zh-tw:Pascal]] | |||
[[Категория:Программирование]] | |||