Many thanks to Tristan Morris for creating a beautiful illustrated hardcover print edition of the site |
|||||||||||||||||
Сообщили, что некий монах не пожелал покинуть свой терминал. Два дня он провёл без еды и сна. Когда учитель Java стал разбираться, он обнаружил монаха явно потрясенным. На экране был следующий код, который в тот момент работал из-под отладчика: while (true) { /* do nothing */ } “Я утверждал, что цикл должен выполняться пока сама правда истинна”, - сказал монах. “Но если я нажму кнопку ‘Прерывание’, то цикл прервётся. Смысл в том, что в этот самый момент правда уже не будет истинной. Как любой из нас смеет тревожить программу? Мы можем привести хаос в мир!” Учитель Java протянул руку и вытащил вилку из розетки. Экран погас. “Теперь цикл никогда не будет прерван,” - сказал учитель. Разум монаха успокоился. Перевод Sergey Malenkov. Отрывок из The Codeless Code, созданная Qi (qi@thecodelesscode.com). При условии, в соответствии с условиями Creative Commons Attribution-NonCommercial 3.0 Unported License. |