2008-12-10 2 views
38

Алон Кай цитировался несколько лет назад о том, что за предыдущие 20 лет в программном обеспечении было всего три новых вещи (фактически продолжительность жизни ПК). Одним из них был Spreadsheets.Вспоминая цитату из Alan Kay

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

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

+0

GUI был предустановленным персоналом - ref: Альбом Эвангельда в 1963 году, Энгельбарт, примерно в то же время. – dkretz 2008-12-10 23:23:08

+1

Вы этот знаменитый Smalltalk [парень]? – mlvljr 2009-12-07 22:51:34

ответ

351

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

Однако мы могли бы начать все сначала и попытаться подумать о new inventions in computing since the 1980s.

+0

«думать о новых изобретениях в вычислительной технике с 1980-х», что было бы довольно длинным списком. – 2008-12-23 20:14:26

-4

Мыши и графического интерфейса

+0

Я думаю о тех, кого мы относим к Альто (ксерокс-парку), но я думаю, что его перечисление было другим. – dkretz 2008-12-10 22:51:01

+0

Мышь была изобретена до этого Энгельбартом в 1968 году (см. Википедию). – 2009-01-16 22:00:43

12

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

«В 1968 году я видел два или три вещи , которые изменили всю мою идею о вычислений . ... Дуга Englebart взгляд [был], что мэйнфреймы как железной дороги, принадлежащее учреждением, решили, что вы могли бы сделать, и когда вы могли бы сделать это. Englebart пытался быть как Генри Форд. личным компьютер, о котором думали в 60-х годов были похожи на автомобиль. В 1968 я увидел первую работу Symour Паперт в с детьми и LOGO, и я увидел первую действительно большую систему рукописных ввод символов распознавания в Rand ... И это было огромное влияния на меня, потому что он имел интимных чувств , Когда я объединил это с идеей, что дети должны были его использовать, концепция компьютера стала что-то гораздо больше похожее на supermedium. Что-то больше похоже на superpaper «

Source

20

Если когда-нибудь я думаю о Xerox PARC Я всегда помню эту цитату из торжеству ботаников Стивом Джобсом:.

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

9

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

The Most Important Software Innovations, написанной Дэвидом А. Уилер

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

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

  • 1982: компьютерный вирус
  • 2004: MapReduce (В 2004 году Google Джеффри Дин и Санджай Гемават показал MapReduce)
2

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

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

Смежные вопросы