TGViewer
"Hello, Skillbox" "Hello, Skillbox" @helloskillbox · 8.01K subscribers
Post #553 1.66K
Странные языки программирования, которые ломают мозг

Начинаем большой рассказ о языках, которые знает не каждый. Первый на очереди — INTERCAL.

INTERCAL придумали два студента Принстонского университета, Дон Вудс и Джеймс Лайон, в 1972 году. Это пародийный язык, а его название означает «язык программирования с непроизносимой аббревиатурой». На главной странице INTERCAL висит грозное предупреждение:

«Осторожно! Если вы не злостный хакер, вам лучше сразу вернуться восвояси. Ничего, кроме извращённых технических глупостей и неумолимой одержимости высасыванием мозгов, вас здесь не ждёт. Что ж, вы предупреждены».


Документация языка пестрит эпиграфами из «Алисы в Стране Чудес» и ехидными комментариями, а коды ошибок невозможно расшифровать без справочника. Например, ошибка E127 — «Говорить „абракадабра“ без волшебной палочки совершенно бесполезно» — намекает, что стандартная библиотека не подключена. А E252: «Я забыл, что хотел сказать» — на переполнение памяти во время операций ввода-вывода.

Есть и уникальные для INTERCAL ошибки — например, E079: «Программист недостаточно вежлив». Или E099: «Программист слишком вежлив». Обе появляются, когда в коде слишком много или слишком мало вхождений команды PLEASE.

Всё как и обещано в документации: «INTERCAL позволяет программисту генерировать в 20 раз больше кода, чем большинство других языков. Благодаря этому разработчик становится гораздо более плодовитым, чем его коллеги, вынужденные программировать на лаконичных языках. А ещё программирование займёт у вас гораздо больше времени».

Где изучить INTERCAL: http://www.catb.org/~esr/intercal/ick.htm.
  • ❤ 6
  • 😁 5
  • 👎 1
More from @helloskillbox
  1. Jan 26, 2026"Hello, Skillbox" pinned «Начните новый год с новыми знаниями! Друзья, канал Hello Skillbo…
  2. Jan 26, 2026Начните новый год с новыми знаниями! Друзья, канал Hello Skillbox временно приостанавливае…
  3. Jan 5, 2026Топ чтива на рождественские праздники от Билла Гейтса Билл Гейтс уже много лет ведёт онлай…
  4. Jan 2, 2026photo post
  5. Dec 31, 2025photo post
  6. Dec 30, 2025Рецепты на новогодний стол от программистов Новый год к нам мчится, скоро всё случится. Жд…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →