Вспоминая цитату от Алана Кея

Несколько лет назад Алан Кей процитировал тот факт, что за последние 20 лет в программном обеспечении было только три новых продукта (фактически, срок службы компьютеров). Одним из них были электронные таблицы.

Кто-нибудь помнит двух других?

Кто такой Алан Кей? (некоторые могут спросить.) Его работа в Xerox Parc, возможно, сделала больше для формирования нашей нынешней парадигмы программного обеспечения, чем любое другое влияние.

10.12.2008 22:20:53
GUI был до ПК - ссылка: Sketchpad Ивана Сазерленда 1963 года, мышь Энгельбарта примерно в то же время.
dkretz 10.12.2008 23:23:08
Ты тот знаменитый Smalltalk [парень]?
mlvljr 7.12.2009 22:51:34
7 ОТВЕТОВ
РЕШЕНИЕ

Я постараюсь вспомнить, что я сказал, но пока ни один из ответов не является правильным (каждый из них был сделан в 60-х и 70-х годах до коммерциализации ПК в 80-х годах).

Тем не менее, мы могли бы начать все сначала и попытаться придумать новые изобретения в области вычислительной техники с 1980-х годов .

351
23.05.2017 12:00:13
Хорошо? Что бы вы предложили?
Alan Kay 10.01.2009 15:58:37
stackoverflow.com/questions/432922/… Спасибо доктор Кей.
Robert S. 11.01.2009 21:52:16
Я думаю, что Джону Скиту лучше высматривать. Алан Кей был участником в течение 19 дней, и у него уже есть 100 голосов "за" и 3 значка за то, что он сказал "я не помню". Должно быть, приятно быть Аланом Кей.
bmb 12.01.2009 02:00:58
@bmb, доктор Кей также опубликовал вопрос. Парень выиграл премию Тьюринга. Как вы думаете, он вообще заботится о репутации или значках?
Robert S. 12.01.2009 04:41:08
@ Билл, если бы я поместил на него произвольное число, я бы сказал, 640k.
Robert S. 12.01.2009 16:18:12

Мыши и GUI

-4
10.12.2008 22:37:25
Я думаю о них как о большой тройке, которую мы приписываем Альто (xerox parc), но я думаю, что его перечень был другим.
dkretz 10.12.2008 22:51:01
Мышь была изобретена Энгельбартом в 1968 году (см. Википедию).
Jared Updike 16.01.2009 22:00:43

Никаких упоминаний о таблицах, но как насчет этой цитаты из интервью журнала 1991 года Byte Magazine:

«В 1968 году я увидел две или три вещи, которые изменили моё представление о компьютерах… По мнению Дуга Энглбарта, мэйнфрейм был похож на железную дорогу, принадлежащую учреждению, которое решало, что вы можете сделать, и когда вы сможете это сделать. Энглбарт Я пытался быть похожим на Генри Форда. Персональный компьютер, каким он казался в шестидесятых, был похож на автомобиль. В 1968 году я увидел первую работу Symour Papert с детьми и LOGO, и я увидел первую действительно отличную систему распознавания рукописного текста. в Рэнде ... И это оказало огромное влияние на меня, потому что у меня было интимное чувство. Когда я объединил это с идеей, что дети должны использовать его, концепция компьютера стала чем-то гораздо более похожим на супер-среду. "

Источник

12
28.04.2009 17:39:10

Когда я думаю о xerox parc, я всегда вспоминаю эту цитату из триумфа ботанов Стива Джобса:

На самом деле они показали мне три вещи, но я был настолько ослеплен первым, что не увидел «двух других». Одной из вещей, которые они мне показали, было объектно-ориентированное программирование. Они показали мне это, но я даже не «увидел» это. Другой, который они показали мне, был действительно сетевой компьютерной системой. У них было более 100 компьютеров Alto, подключенных к сети, использующих электронную почту и т. Д., И т. Д. Я даже этого не «видел». Я был настолько ослеплен первым, что мне показали - графическим интерфейсом пользователя. Я думал, что это лучшее, что я когда-либо видел в своей жизни. Теперь запомните, это было очень некорректно. То, что мы увидели, было неполным. Они сделали кучу вещей неправильно, но мы не знали этого в то время. Тем не менее, зародыш идеи был там, и они сделали это очень хорошо.

20
5.01.2009 01:45:43
Спасибо за это - это еще одна цитата, которую я стараюсь вспомнить время от времени. (Но это не тот, который я ищу.)
dkretz 5.01.2009 20:01:36
и это такой позор, что Джобс не «получил» объектно-ориентированное программирование; возможно, если бы у него тогда был первый Mac SDK, не было бы такого гигантского функционального API, ориентированного на вздутие живота, и у Mac было бы намного больше программного обеспечения намного раньше ...
Steven A. Lowe 12.01.2009 01:36:32
Ну, я думаю, что он как бы искупил себя с NeXTStep
Almond 12.01.2009 12:14:51
Первый Mac API должен был жить в ПЗУ на машине с 128 КБ ОЗУ. Они проделали фантастическую работу, учитывая эти ограничения. Вещи файлового ввода / вывода были излишне сложными, но у них были свои причины. QuickDraw был потрясающим.
Mitch Haile 15.01.2009 11:11:00

Я почти уверен, что C ++ не был одной из двух вещей.

См. Https://stackoverflow.com/questions/58640/great-programming-quotes#58810.

4
23.05.2017 12:17:08

Возможно, эта ссылка ведет к статье

Наиболее важные программные инновации, написанные Дэвидом А. Уилером

поможет вам вспомнить две недостающие вещи.

PS: я бы лично выбрал (1980 и позже):

  • 1982: компьютерный вирус
  • 2004: MapReduce (В 2004 году Google Джеффри Дин и Санджай Гемават показал MapReduce)
9
5.01.2009 13:40:27
У APL была концепция MapReduce задолго до 2004 года. Я признаю, что в те дни она не была реализована распределенным образом.
Darron 5.01.2009 13:48:01
Первые компьютерные вирусы и черви были экспериментально сделаны в Xerox PARC Джоном Шохом
Alan Kay 10.01.2009 16:00:19
Распределенное применение функции к набору данных (карте) с последующим сокращением было в достаточной степени установлено в мире высокопроизводительных вычислений, чтобы быть стандартизированным как часть MPI 1.0, опубликованной в 1994 году. MPI в качестве стандарта использовала существующую лучшую практику, а не изобретательскую, поэтому использование было возможно раньше.
Pete Kirkham 11.01.2009 12:04:13

Алан Кей изобрел Smalltalk. При этом можно сказать, что он изобрел объектно-ориентированное программирование, хотя в этом отношении у Smalltalk есть важные предшественники.

Simula, язык из 1960-х для написания симуляций, был одним из них. другим был Planner, язык, придуманный Карлом Хьюиттом из MIT. Алан Кей отдает должное Хьюитту за то, что он повлиял на него, пока он работал в Xerox PARC.

2
14.02.2009 18:48:11