Компилятор: различия между версиями
>Eth0 |
>RRR3 Нет описания правки |
||
| Строка 3: | Строка 3: | ||
== О чем необходимо помнить == | == О чем необходимо помнить == | ||
[[Файл:8.jpg|thumb|right|130px|Компилятор вчера...]] | |||
Нельзя забывать, что компилятор сам является программой. И в конце концов всех начинает волновать вопрос: какой [[редиска|хороший человек]] написали первый компилятор? | Нельзя забывать, что компилятор сам является программой. И в конце концов всех начинает волновать вопрос: какой [[редиска|хороший человек]] написали первый компилятор? | ||
Первый компилятор был придуман в 666 году до нашей эры авторами "Кодекса майя", он назывался «ЗШЫВФ»(попробуйте набрать в английской раскладке) и планировался использоваться в Древней Албании. Уже тогда мог выдавать аж [[54 308 428 790 203 478 762 340 052 723 346 983 453 487 023 489 987 231 275 412 390 872 348 475]] ошибки, не считая варнингов! Так как [[Некрософт]] в те времена ещё не выпустил «бНОПНЮ», компилятор устанавливался на Стоунхендж для улучшения его пользовательского интерфейса. Установку компилятора на Стоунхендж, [[Ктулху]] заметил по подозрительной активности Албании. Пришлось украсть у Албании [[Visual Basic|разрушитель мозгов]] и скрыть его. Поэтому сначала Basic не стал компилятором. | Первый компилятор был придуман в 666 году до нашей эры авторами "Кодекса майя", он назывался «ЗШЫВФ»(попробуйте набрать в английской раскладке) и планировался использоваться в Древней Албании. Уже тогда мог выдавать аж [[54 308 428 790 203 478 762 340 052 723 346 983 453 487 023 489 987 231 275 412 390 872 348 475]] ошибки, не считая варнингов! Так как [[Некрософт]] в те времена ещё не выпустил «бНОПНЮ», компилятор устанавливался на Стоунхендж для улучшения его пользовательского интерфейса. Установку компилятора на Стоунхендж, [[Ктулху]] заметил по подозрительной активности Албании. Пришлось украсть у Албании [[Visual Basic|разрушитель мозгов]] и скрыть его. Поэтому сначала Basic не стал компилятором. | ||
[[Файл:95ce3ec49a27.jpg|thumb|right|150px|...Сегодня]] | |||
Но компилятор сохранился в виде магнитных насечек на трусах [[Программист|поклоняющихся]] (другой одежды им тогда было не положено). В 1251 году Ктулху, лично убедившись в пользе компиляторов для мозга, способствовал его загрузке в процессор компьютера с [[Windows|"Победа до Wis"]], жёсткий диск которого компилятор благополучно заполнил нужными только ему файлами размером в 1 КилоНасечек (для компов того времени это было много) и выдал [[RSoD]]! После этого к 2010 году компиляторы поразили более трети чипов на нашей планете, непрестанно вырабатывая уже неподконтрольные МегаНасечки по Новой Технологии. В 1666 году [[Некрософт]]ом для успокоения обывателей был придуман патч, позволяющий выдавать компилятором [[BSoD|синий экран смерти]] вместо черного с красными потеками. | Но компилятор сохранился в виде магнитных насечек на трусах [[Программист|поклоняющихся]] (другой одежды им тогда было не положено). В 1251 году Ктулху, лично убедившись в пользе компиляторов для мозга, способствовал его загрузке в процессор компьютера с [[Windows|"Победа до Wis"]], жёсткий диск которого компилятор благополучно заполнил нужными только ему файлами размером в 1 КилоНасечек (для компов того времени это было много) и выдал [[RSoD]]! После этого к 2010 году компиляторы поразили более трети чипов на нашей планете, непрестанно вырабатывая уже неподконтрольные МегаНасечки по Новой Технологии. В 1666 году [[Некрософт]]ом для успокоения обывателей был придуман патч, позволяющий выдавать компилятором [[BSoD|синий экран смерти]] вместо черного с красными потеками. | ||
| Строка 14: | Строка 15: | ||
Поэтому программисты пишут и боятся, что вдруг он выдаст ошибку, или ещё что нибудь [[Балалайка|похуже]]. Многие программисты покупают себе [[Предметы, которыми Чак Норрис может убить человека|обереги]], выполняют обязательные при программировании [[телодвижения|ритуалы]] или меняют по несколько компьютеров и [[Бесконечная косвенная рекурсия|запускают на них компиляцию]]. В результате, обессилев, они засыпают на клавиатуре и храпят, так что звенят экраны, но это не здоровый сон, счастливых снов в виртуальной реальности не видят. Ерроры и варнинги — награда программисту и во сне. | Поэтому программисты пишут и боятся, что вдруг он выдаст ошибку, или ещё что нибудь [[Балалайка|похуже]]. Многие программисты покупают себе [[Предметы, которыми Чак Норрис может убить человека|обереги]], выполняют обязательные при программировании [[телодвижения|ритуалы]] или меняют по несколько компьютеров и [[Бесконечная косвенная рекурсия|запускают на них компиляцию]]. В результате, обессилев, они засыпают на клавиатуре и храпят, так что звенят экраны, но это не здоровый сон, счастливых снов в виртуальной реальности не видят. Ерроры и варнинги — награда программисту и во сне. | ||
{{main|Программа}} | {{main|Программа}} | ||
[[Файл:609d6e8b107c5a4efd2ce5a7f5ebf7fd.jpg|thumb|right|170px|Вы его не видите,но он вас видит]] | |||
== Разные виды компиляторов == | == Разные виды компиляторов == | ||
Компиляторы для каждого языка программирования свои. Самым разрушительным был компилятор [[Некрософт]]а… | Компиляторы для каждого языка программирования свои. Самым разрушительным был компилятор [[Некрософт]]а… | ||