Це мій оригінальний і стислий спосіб зірвати GolfScript:
{1.}do
Для цього потрібно створити вічний цикл, який продовжує натискати 1 на стек, поки не вичерпається пам'ять.
В C / C ++ я вважаю, що цей оригінальний фрагмент коду призведе до краху компілятора:
#define a bb
#define b aa
int main(){a}
Це призведе до того, що компілятор застряг удвічі збільшив об'єм і перетворив їх на b, і навпаки, тож у компілятора досить скоро не вистачило б пам'яті та вийшло з ладу.
Ще один варіант - для пакетної роботи в Windows, якщо підраховується повністю заморожування комп'ютера, а не лише сам пакетний сценарій. Ви повинні ввести наступне:
:a
start %0
goto a
Це потрапляє у нескінченний цикл виготовлення копій, які роблять копії себе тощо. Це, швидше за все, збить ваш комп'ютер, якби ви запустили цей маленький код.
Останнє - бомба VBS. Це ще одна бомба, як і остання, але вона натомість відкриває нескінченну кількість діалогових вікон.
set oshell = wscript.createobject("wscript.shell")
do
oshell.run "wscript " & wscript.scriptname
msgbox "blah"
loop
Це постійно створює копію себе і відкриває вікно повідомлень у нескінченному циклі, що також роблять клони. Запуск цих двох останніх програм не рекомендується, оскільки вони можуть заморозити ваш комп'ютер і призвести до того, що вам доведеться важко завантажувати комп'ютер.
Зауважте, що всі ці програми я придумав сам.