...Давайте строить арки...
От: Зверёк Харьковский  
Дата: 04.10.05 19:51
Оценка: 15 (5)
Понравилось — цитата из большого поста весьма достойного блога Бо Беркгаута (кстати, тут его не бывает, случайно?)

[...]
Что же получается, удобными могут быть только простые вещи? А как быть с тем, что мир сам по себе сложен, и сложны мы сами?

Разрешение идеологического противоречия я вижу вот в чем. Если громоздить фичи одну на другую, сваливая их в кучу, то, действительно, получить что-то красивое можно только оперируя малыми числами. Куча гальки некрасива, сад камней -- красив. Окей, давайте попробуем не валить в кучу отдельные фичи, а строить систему из мощных, универсальных механизмов, которые поддерживают друга и опираются друг на друга. ДАВАЙТЕ ВОЗВОДИТЬ АРКИ.

В чем прелесть аналогии с аркой. Чтобы придумать принцип арки, понадобилось несколько тысяч лет, но когда видишь готовую арку, он совершенно очевиден.
Камни не дают упасть друг другу, опираются друг на друга и ПУСТОТА НАЧИНАЕТ РАБОТАТЬ. "Смысл" арки не в наличии определенного количества камней, а в их форме и взаимном расположении.
[...]

Программы, помогающие познавать окружающий мир, должны быть очень мощными (потому что окружающий мир сложен). Но мощность может вытекать не из большого числа отдельных возможностей, а из небольшого числа тесно взаимодействующих механизмов, порождающих все новые способы использования. Система может (и должна) быть "умнее" своего создателя, то есть допускать все новые способы использования. Алан Кей (автор аналогии с аркой) как-то заметил: "система должна представлять собой путь открытий".
[...]

...такая возможность является для меня предметом веры. (жирная точка). Я верю, что мы сможем создать средство для работы по крайней мере настолько удобное, насколько удобна бумага {бумага предельно удобна: на ней можно писать, рисовать, играть в крестики+нолики, бумагу можно носить в кармане, мять, резать, клеить, цеплять на зеркало, и т.п. -- и все это безо всякой операционки, антивирусов и инсталяций}.


<b>Читать полностью &gt;&gt;</b>
FAQ — це мiй ай-кью!
Re: ...Давайте строить арки...
От: wildwind Россия  
Дата: 05.10.05 15:51
Оценка:
Здравствуйте, Зверёк Харьковский, Вы писали:

ЗХ>[...]
ЗХ>Программы, помогающие познавать окружающий мир, должны быть очень мощными (потому что окружающий мир сложен). Но мощность может вытекать не из большого числа отдельных возможностей, а из небольшого числа тесно взаимодействующих механизмов, порождающих все новые способы использования. Система может (и должна) быть "умнее" своего создателя, то есть допускать все новые способы использования. Алан Кей (автор аналогии с аркой) как-то заметил: "система должна представлять собой путь открытий".
ЗХ>[...]


Отлично сказано, вызывает положительный резонанс в душе. Но. Это применимо для человека ищущего, творческого, который готов идти по пути открытий. И совершенно неприменимо для человека потребляющего, инертного, на которого ориентирован рынок и нацелена софт-индустрия. Там принцип иной: на каждый винтик — своя отвертка, специально заточенная. За отдельные деньги. Поэтому и плодятся всяческие мастера-визарды. И индуттивный интерфейс, кстати, оттуда же растет IMHO.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.