Компилятор: различия между версиями

>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|Вы его не видите,но он вас видит]]
== Разные виды компиляторов ==
== Разные виды компиляторов ==
Компиляторы для каждого языка программирования свои. Самым разрушительным был компилятор [[Некрософт]]а…
Компиляторы для каждого языка программирования свои. Самым разрушительным был компилятор [[Некрософт]]а…