Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re: Самая короткая объектно-ориентированная программа
Если взять за основу, что обьекты — это некие черные ящики, обменивающиеся друг с другом сообщениями
OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things. (c) Alan Kay
Для меня объектно-ориентированое программирование означет только передачу сообщений, сохранение, защиту и сокрытие внутреннего состояния процесса и максимально более позднее связывание чего бы то ни было (c) Алан Кей
Здравствуйте, igna, Вы писали:
I>Какую самую короткую объектно-ориентированную программу вы можете придумать?
Самая короткая объектно ориентированная программа — это полное отсутствие текста. Длинна этой программы 0 (ноль) символов.
Полное отсутствие текста — это программа на SmallTalk.
Если мы в Squeak откроем Workspace с полным отсутствием текста в нем и вызовем inspect — то узнаем, что у нас имеется ByteString со значением '' — полным отсутствием текста.
Думаю, что HQ9++ отдыхает.
... << RSDN@Home 1.2.0 alpha rev. 774>>
'You may call it "nonsense" if you like, but I'VE heard nonsense, compared with which that would be as sensible as a dictionary!' (c) Lewis Carroll
Re: Самая короткая объектно-ориентированная программа
Здравствуйте, Кодт, Вы писали:
VD>>Незнаю, но кажется теперь буду знать ответ на самый бессмысленный вопрос по объектно-ориентированную программу.
К>42?
29!
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[4]: Самая короткая объектно-ориентированная программа
Здравствуйте, abibok, Вы писали:
A>Ну 42 — это логичный и исторически обоснованный ответ. А при чем тут 29?
Должно было быть 729:
Но один из членов попросил разрешения задать еще один вопрос:
— Сколько будет, если умножить двенадцать тысяч восемьсот девяносто семь на тринадцать тысяч восемьсот шестьдесят три?
— Семьсот двадцать девять, — не моргнув глазом, ответил Швейк.
Попутал.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!