Голые мозги, кафельный прилавок. Андрей Левкин
Чтение книги онлайн.
Читать онлайн книгу Голые мозги, кафельный прилавок - Андрей Левкин страница 15
Смысл правила в том, что программисты, ограниченные низкоуровневыми языками вроде си, преодолевают ограничения языка через введение в текст программ аналогов свойств, присущих более выразительным языкам типа лиспа. Позже хакер Моррис уточнит: «…в том числе и сам 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 Кошелек, бонусными картами или другим удобным Вам способом.