HQ9+

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

HQ9+ — ЭзЯП созданный Клифом Бифлом в 2002 году.

Команды[править]

  • H — печатает «Hello, world!»
  • Q — печатает исходный код программы(типичный квайн)
  • 9 — печатает песню о 99 бутылках пива
  • + — увеличивает на один значение ни кому не нужного счётчика

Реализации[править]

На языке нашей мечты:

hq9p();

В реальности:

while True:
  code = input()
  count = 0
  for i in code:
    if i == 'H':
      print('Hello, world!')
    if i == 'Q':
      print(code)
    if i == '9':
      for j in range(99, 0, -1):
        print('Стояло {j} бутылок пива')
        print('Одна упала')
        print('Осталось стоять {j - 1} бутылок пива')
        print()
    if i == '+':
      count += 1

HQ9+ подобные языки[править]

Другие ЭзЯПы Клифа Бифла[править]

См.также[править]

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