Название: Голые мозги, кафельный прилавок
Автор: Андрей Левкин
Издательство: НЛО
Жанр: Современная русская литература
isbn: 9785444813690
isbn:
Смысл правила в том, что программисты, ограниченные низкоуровневыми языками вроде си, преодолевают ограничения языка через введение в текст программ аналогов свойств, присущих более выразительным языкам типа лиспа. Позже хакер Моррис уточнит: «…в том числе и сам Common Lisp» (…including Common Lisp). Другие стали тоже добавлять, в итоге сделано обобщение: «Любая достаточно сложная платформа содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины функционального языка» (Any sufficiently complicated platform contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of a functional programming language).
Иными словами, внутри языка – самого тупого и обиходного (ну именно таким тут и общаются) – должны быть имитации языка куда более сложного. Вот так и основные работающие штуки должны быть изложены криво. Например, если речь о письме, то внутри низкоуровневого (для данного текста) языка данного автора должен сидеть язык функциональный, но автор вынужден его предъявлять через принятый тут низкоуровневый язык. Ровно это я тут и делаю: это именно пленка, упаковка, тут стена слов, сало слов, слизь слов неизбежны, и, конечно, все это влияет на результат. Тем самым здесь (вот именно тут) сообщается, что в данный момент достигнут некий предел возможности описания. Это не потому, что автор (в данном случае я) такой уж избыточный, и не потому, что выбран слишком тупой язык (ну это же не так), а потому, что история такая, что к иссяканию ресурса приходишь быстро: сколько всего знаков-то уже было? 27 924 (с пробелами, но без заголовка) – до этого предложения (его знаки не считая).
Конец ознакомительного фрагмента.
Текст предоставлен ООО «ЛитРес».
Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.