God is real, unless explicitly declared as integer

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску


God is Real, unless explicitly declared as Integer (англ. Бог действителен, пока явно не объявлен целым) — фраза, принадлежащая J. Allan Toogood, программисту на FORTRAN, и представляющая собой игру слов: Бог существует/Бог — переменная вещественного типа.

В FORTRAN есть явное (explicit) и неявное (implicit) объявление переменных. Первое, в стиле Си, требует, чтобы название переменной и её тип были явно прописаны в начале процедуры, а второе определяет тип переменной в зависимости от первой буквы её названия. Так, переменная God в режиме неявного объявления получила бы тип Real, и изменить её тип можно только явным объявлением.

Movax1010h.png Глубокий смысл скрыт в этих неестественных языках
Языки программированияПромышленные: BATC#CC++JavaJavaScript (AJAX) • PascalPerlPHPPythonRubyABAPАссемблерВасикФортран
Эзотерические: BrainFuckHQ9++ErlangForthHaskellLISP (My other car) • PrologTclΤΕΧOracleMySQLGolangВ++
ПрофессииБыдлокодерПрограммистТестировщикХакерХеллоуворлдщикIT-звёзды
Методы и стилиReverse EngineeringАнти-паттернВыстрелить себе в ногуГрязный хакКод (индусский) • КостыльМетод научного тыкаПомолясьСвистелки и перделкиОчередьСпортивное программированиеОбфускацияБета-тестАльфа-тестШаблоныRegReplace
Средства разработкиSublime TextПодсветка синтаксиса кодаUnstable DiffusionAPIPythonTutorCodeWarsDataCamp
ЛюдиИлья КанторЮрий КлючевскийЭдуард Лаас
Прочее++i + ++iDeadline%s640 килобайтCMSDummy modeЕГГОГFoobarGod is real, unless explicitly declared as integerGOTOIfconfigKISSRegExpSICPsql.ruXyzzyДискетаИнжалид дежицеКОИ-8ЛогМанРекурсияСУБДТест ТьюрингаУмение разбираться в чужом кодеФаза ЛуныФатальный недостатокПроблема 2000ТаймстампКэшЗапись в файл без кэша (Perl)Танцы с бубномКодач