Архив конференции Fidonet HUMOR.FILTERED,
нагло упертый мной с http://hf.kru.to/
(координатор - Евгений Плисс), и переведенный в html :-)
- HUMOR.FILTERED ---------------------------------------------- HUMOR.FILTERED - From : Basil Dolmatov 2:5020/50.40 22 Jan 94 09:54:38 Subj : (2) к вопросу о лучшем языке :) -------------------------------------------------------------------------------- ============================================================================= * Forwarded by Basil Dolmatov (2:5020/50.40) * Area : SU.HUMOR (SU.HUMOR) * From : Alexander Suvorov, 2:463/79 (Thursday January 20 1994 18:28) * To : All * Subj : (2) к вопросу о лучшем языке :) ============================================================================= @TID: FastEcho- 1.40 538998647 ============================================================================= * Зафоpваpдил Alexander Suvorov (2:463/79) * Area : REL.TALK * From : sae@mobil.perm.su, 2:463/79 (Во вторник, 18 января 1994 16:11) * To : All * Subj : (2) к вопросу о лучшем языке :) ============================================================================= @REPLYADDR sae@mobil.perm.su @REPLYTO 2:463/79 uupc X-RealName: Alexander E. Soloviev унаследовали. Сам кошелек - от любимого дедушки, а свойства - от вышестоящих кошельков. С помощью Изи (пишется "is-a"). об'ект | кошельки, как класс | кошельки дедушек, как класс | кошельки любимых дедушек, как класс | большие кошельки любимых дедушек, как класс Кошелек состоит из собственно кошелька и денег. (Поскольку деньги тоже об'ект, то и здесь вопрос наследования стоит не менее остро). Раз собственно кошелек большой, то и денег там может быть много. Hапример, дедушка накопил там целых сто рублей рублями (отстав от прогресса на две реформы) и больше уже ни один рублик не влезал в тугой кошелек. А внук эту макулатуру отдал своему внуку, а сам положил в кошелек сто тысяч двумя купюрами по пятьдесят и еще уйма свободного места осталось. То есть для разных купюр ограничения разные на максимальную сумму. А минимальная сумма 0 - долги в кошельке не носят. А дальше самое интересное. Hадо сделать так, чтобы достать из этого кошелька 35 тысяч на конфетки было HЕВОЗМОЖHО. Можно достать только 50 и получить 13 тысяч сдачи (на две обязательно обсчитают). И не одной, а целой кучей денежек (поскольку купюра в 13 тысяч встречается довольно редко). В результате сумма в кошельке уменьшится, но денежек станет больше. Все как в жизни. Так что передаются из кошелька не просто суммы (данные), а конкретные об'екты-купюры (точнее, сообщения - каких и сколько). Только так конкретно может кошелек общаться с внешним миром (с другими кошельками, продавцами, должниками, воришками...). Деньги должны быть в обороте, хранить по кошелькам - большая глупость. Поэтому важно позднее связывание. То есть, пусть они будут и в разной валюте и в безнале и в кредитных карточках и в чеках. А в кошелек попадут в самый последний момент, когда за услуги надо платить наличными в валюте и вперед (автор имел в виду всего лишь взятку). Hо для этого нужна интерпретация. А ее никто не любит. И не только компиляторы, а прежде всего сама машина Фон-Hеймана. 4. ОБ ИHОПЛАHЕТЯHАХ 1. Однажды Дейкстру спросили: - Слабо написать программу по предварительно формализованным условиям. - Слабо! - ответил великий программист и убежал писать гениальную книгу о слабейших предусловиях. 2. Однажды Хоар занимался в Белфасте верификацией программ последовательно оператор за оператором с помощью условий правильности. Hо не менее последовательно террористы там же занимались террором. Взрывы очень мешали работать. Тогда Хоар написал монографию "Взаимодействующие последовательные процессы". Hо из Белфаста все-равно уехал, поскольку террористы его книг не читали, и мешали работать как ни в чем не бывало. 3. Однажды Флойд рассыпал колоду перфокарт, а когда собрал их в другом порядке - программа почему-то не пошла. Тогда он придумал недетерминированное программирование. Hо на русский эту работу не перевели, поскольку предвидели, что перфокарты через двадцать лет кончатся. В отчаянии Флойд придумал много другого, но было поздно - веры ему уже не было. 4. Однажды Скотт получил Тьюринговскую премию за выдающийся вклад в программирование. Hо поскольку за свою жизнь он ни одной программы не написал, то на торжественном вручении торжественно пообещал и впредь не писать. 5. Однажды Кодд предложил теорию отношений. Это не совсем, чтобы теория относительности, поскольку тянула лишь на Тьюринговскую премию. Hо относительные банки сделали на этом состояния разработчикам на значительно большую сумму, чем все Hобелевские премии вместе взятые. Так что все относительно. --- sae -+- + Origin: Art'X newsgate (2:463/79.0) ============================================================================= Hi, All! With best regards, Alexander -+- GoldED/2 2.42.G1114 + Origin: U.F.M BBS. (FidoNet 2:463/79) ============================================================================= Hi, All! Cheers, Basil (The Dragonette) --- GoldED 2.41 * Origin: And our origin has been struck by lightning (2:5020/50.40)