IT

Самые необычные языки программирования

Существуют так называемые эзотерические языки программирования. Как правило, они не предназначены для практического применения и популярны среди хакеров и людей, увлечённых своим хобби. Эзотерические языки придумываются для развлечения, часто они пародируют “настоящие” или являются абсурдным воплощением “серьёзных” концепций программирования. Общее свойство, присущее любому эзотерическому языку — текст программы на нём понятен лишь “посвящённому”, либо непонятен вообще, потому что для составления программы нужно написать программу на обычном языке. В то время как разработчики “реальных” языков программирования стараются сделать синтаксис максимально понятным, а программирование — удобным, создатели эзотерических языков обычно ставят перед собой противоположную задачу. Своего рода компьютерный юмор.

  • INTERCAL
  • INTERCAL — один из старейших эзотерических языков программирования. Как утверждают создатели, его название означает “Язык программирования с непроизносимой аббревиатурой”. Язык был создан в 1972 году студентами Доном Вудсом и Джеймсом М. Лайоном как пародия на существующие языки программирования и гимнастика ума. INTERCAL принципиально отличается от других языков программирования. Многие стандартные операции в нём оказываются нетривиальными.

    Авторы насытили язык парадоксальными конструкциями, такими как <em>COME FROM</em>, <em>FORGET</em> и даже <em>PLEASE ABSTAIN FROM CALCULATING</em> (пожалуйста, воздержись от вычислений). Даже для символов были созданы специальные имена, например, кавычки " и знак равенства = называются соответственно «кроличьи уши» и «полрешётки» (имеется в виду половина знака #). Несмотря на всю экзотичность, на нём можно вычислить всё, что и на ”нормальном” языке программирования. Далее...

Интересные факты о Nokia

Просмотров: 2058Комментарии: 0
Интересное

  • Крупнейшим мировым производителем цифровых фотокамер является не Canon и не Sony, а… Nokia. Продажи её телефонов, оснащенных камерами, превысили аналогичные продажи у всех конкурентов.
  • В телефонах Nokia таймер продолжительности звонка автоматически включается не в момент соединения, а непосредственно вместе с инициализацией звонка (за исключением телефонов 60-й серии, например Nokia 6600).
  • Nokia входит в двадцатку самых состоятельных компаний по версии списка Fortune. При этом Nokia занимает 1-е место среди коммуникационных компаний. Далее...

50 цитат о программировании всех времён

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

  • Lisp — это не язык, а строительный материал.
  • — Alan Kay

  • Ходить по воде и разрабатывать программы, следуя спецификации, очень просто… если они заморожены.
  • — Edward V Berard Далее...

20 фактов о YouTube

  1. Все трое учредителей YouTube (Steve Chen, Chad Hurley, Jawed Karim) работали на Paypal, когда начинали свой проект.
  2. омен YouTube был зарегистрирован на День св. Валентина (14 февраля, 2005).
  3. 70% зарегистрированных пользователей YouTube из США, 50% пользователей YouTube младше 20 лет. Далее...

30 самых крутых героев видеоигр

Просмотров: 7083Комментарии: 1
Интересное

30 самых крутых героев видеоигр всех времен, начиная с 1979 года.

  1. Pac-Man (Pac-Man)
  2. Pac-Man — культовая компьютерная игра в жанре аркады, впервые вышедшая в 1979 году в Японии.

    Игра была разработана в основном работником компании Namco Тору Иватани в течение восемнадцати месяцев. В оригинале она называлась pakku-man [пакку-ман]. Название это взялось из японского описательного выражения «паку-паку табэру» - поедать, откусывать, многократно широко раскрывая рот и захлопывая его. Часто упоминается, что к Иватани пришло вдохновение от кусочка пиццы.

    Pac-Man [пакман] (в обиходе его часто называют «колобком») — круглое жёлтое существо, состоящее из рта и глаз. Далее...