Значительные новые изобретения в области вычислительной техники с 1980 года

561
задан 20 revs, 13 users 28% 23 May 2017 в 12:17
поделиться

121 ответ

Нам нужна реорганизация, а не новое изобретение.

У нас есть все аппаратные и программные компоненты, которые нам нужны прямо сейчас, чтобы делать удивительные вещи на долгие годы.

Я считаю, что в науках есть болезнь, когда каждый участник всегда пытается изобрести что-то новое, чтобы отличить себя от других. Это контрастирует с некоторой грязной работой по каталогизации или обучению более старым произведениям.

Люди, которые создают «новые» вещи, обычно считаются более высокородными, чем люди, которые повторно используют существующие и что-то почти древнее. (Древнее было говорить о 20-летнем, для которого что-то вроде Лиспа было создано более чем вдвое время их жизни в прошлом. 1958)

Старые добрые идеи нужно возрождать и распространять повсюду, и нам нужно перестать пытаться строить предприятия или движения программистов, которые эффективно топчут старые работы и системы во власти, чтобы стать следующей новой вещью - тогда как на самом деле большинство «новых блестящих» вещей являются лишь аспектами возрожденных старых идей.

14
ответ дан 22 November 2019 в 22:13
поделиться

Что ж, о всемирной паутине уже было сказано, но в более общем плане я бы сказал «DNS». Кажется, что он был изобретен в 1983 году ( http://en.wikipedia.org/wiki/Domain_Name_System ), и ИМХО мы можем считать, что это обязательная связь между изобретением интернет-протокола и возможностью распространять все во всем мире то, что сейчас называется Интернетом.

Еще в разделе «сеть» я бы добавил WIFI. Он был изобретен в 90-х (но я согласен, что это не совсем «вычисления», но больше связано с оборудованием).

В более строгом «алгоритмическом» разделе я думаю о турбокодах (датированных 1993 годом); некоторые говорят, что это только закрытие предела, определенного теорией сигналов Шеннона, но разве этот аргумент не отвергает все другие ответы на «все уже было заложено в трудах Лавлейса, Бэббиджа и Тьюринга»?

В области криптографии я добавил бы программу PGP из P. Циммерманна (датированный 1991 г.), который представил гражданам довольно надежную (в то время) бесплатную программу шифрования и немного поколебал позицию правительства в отношении шифрования. На самом деле я думаю, что это был один из факторов «либерализации» криптографии, который был предпосылкой для развития электронной коммерции.

7
ответ дан 22 November 2019 в 22:13
поделиться

Единственное, что не изменилось в основных вычислениях, - это иерархическая файловая система. Это позор, ИМО, поскольку в конце 1980-х и 1990-х годах велась некоторая работа по разработке новых типов файловых систем, более подходящих для современных объектно-ориентированных операционных систем - тех, которые являются объектно-ориентированными с нуля.

В объектно-ориентированных операционных системах, как правило, хранилища плоских объектов были расширяемыми и гибкими. Я думаю, что проект EROS был построен на этой идее; PenPoint OS была объектно-ориентированной ОС 1990-х годов; и Amazon S3 , конечно же, современный магазин плоских предметов.

Вот как минимум две идеи в объектно-ориентированных плоских файловых системах, которые мне особенно понравились:

  • Весь диск, по сути, был пространством подкачки. Объекты существуют в памяти, выгружаются, когда они не нужны, и возвращаются, когда они нужны. Нет необходимости в иерархической файловой системе, отдельной от виртуальной памяти. В каком-то смысле программы работают «всегда».

  • Плоское хранилище файлов / объектов позволяет индексировать контент и выполнять поиск, вместо того, чтобы заставлять пользователя заранее решать, где этот контент будет жить по отношению к другому контенту и каково его имя. Иерархическая система может быть построена поверх плоского хранилища, но это не обязательно.

Как утверждает Алан Купер в своей книге About Face , иерархические файловые системы представляют собой кладж, разработанный для компьютеров 1960-х и 1970-х годов с ограниченной памятью и дисковым пространством. К сожалению, популярность Windows и Unix по сей день гарантирует доминирование иерархической файловой системы.

12
ответ дан 22 November 2019 в 22:13
поделиться

Практически все, что важно в современной трехмерной компьютерной графике. . Трассировка лучей (в смысле вычислительной графики) началась с работы Уиттеда 1980 года. Марширующие кубы ('87) - это стандартный способ извлечения изоповерхности из трехмерных данных.

10
ответ дан 22 November 2019 в 22:13
поделиться

Причудливый стиль разработки (как описано в http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ Eric S Raymond). Raymond кредитует выпуск Linus Tourvald ядра Linux в 1991 как первое использование Причудливого стиля разработки.

4
ответ дан 22 November 2019 в 22:13
поделиться

Это отрицательный результат, странный как «фундаментальная инновация», но я думаю, что он применим, поскольку он открыл новые области исследований и закрыл бесполезные.

Невозможность исследования дистрибьюторский консенсус: PODC Influential Paper Award: 2001

Мы предположили, что главная ценность нашего результат невозможности было закрыть непродуктивные направления исследований пытаясь найти отказоустойчивый алгоритмы консенсуса. Но многим нашим сюрприз, он открыл совершенно новые направления исследований. Был анализ того, какие именно предположения о модели распределенной системы необходимо для доказательства невозможности. Многие связанные распределенные проблемы с которые также применимы к доказательству, были найдено вместе с похожими на вид проблемы, у которых есть решения. В конце концов, долгое исследование разработаны, в которых примитивы были классифицированы на основе их способности реализовать отказоустойчивый без ожидания консенсус.

5
ответ дан 22 November 2019 в 22:13
поделиться

Сенсорные сети: очень маленькие (наноразмерные) компьютеры образуют специальные p2p-сети и передают «сенсорную» информацию.

3D-печать: репликатор из «Звездного пути» для физических объектов (еще нет чая Early Grey).

ДНК-вычисления: массивно-параллельные вычисления для некоторых типов задач.

4
ответ дан 22 November 2019 в 22:13
поделиться

Программное обеспечение для перевода с поддержкой сообщества для внесения исправлений и рекомендаций вручную, а затем с помощью бота AI для формирования шаблонов чтобы в конечном итоге различать и правильно предсказывать двусмысленность в разных переводах и контекстах.

Хотя это правда Google Translate , возможно, это не так, это мать или, возможно, бабушка системы, которая только и ждет своей разработки.

Если задуматься, язык текста на самом деле вводится в мозг, глаза видят текст и отправляют изображения в мозг, который затем переводит это в понимание.

Хотя его истинное общение (особенно человеческое) - это сложная тема, основы - это ввод (с контекстом) -> перевод -> понимание.

Почему у нас до сих пор нет действительно хорошего способа отправлять электронные письма удаленным коллегам или партнерам, которые не говорят на нашем языке? Очевидно, что это Фаза 1.

Когда она будет завершена, мы сможем перейти к таким вещам, как перевод телефонных звонков в реальном времени.

Вместо этого месяц за месяцем наши величайшие интеллектуальные активы задействованы в других более важных проектах, таких как космические исследования и обнаружение метеоров, или пытаясь доказать, что Библия ошибочна (зевота).

Как насчет того, чтобы уделять больше времени основам практического общения?

4
ответ дан 22 November 2019 в 22:13
поделиться

Недорогие домашние компьютеры. То, о чем (по крайней мере, здесь, в Блайти) не слышали до начала 1980-х. Без домашних компьютеров, сколько людей, отправляющихся сюда, занялись бы вычислительной техникой в ​​качестве карьеры? Или даже в качестве хобби 1 ?

Я, если бы мои люди не получили скромный с резиновым ключом ZX Spectrum Клайва Синклиара в 1982/1983 годах, меня бы здесь не было сейчас. И это был не только Speecy: C64 , Vic-20 , Acorn Electron , BBC A / B / Master , Oric-1 , Dragon-32 и т. Д. - все они подпитывали рынок домашних компьютеров и делали программистов из каждого восьмилетнего мальчика и девочки, у которых был доступ к одному.

Если это не было революцией в области вычислений и программирования, я выиграл » Не знаю, что было ...!

1 Любопытно в сторону: какова разница между любителями и профессиональными программистами на этом сайте? Я понимаю, что эта статистика не сопоставлена, но было бы интересно узнать.

5
ответ дан 22 November 2019 в 22:13
поделиться

Дополненная реальность .На самом деле это еще не получилось , но по мере развития идей я думаю, что он огромен, от возможности рисовать виртуальные стрелки на земле, чтобы помочь вам найти пункт назначения, до украшения всего вокруг вас полезной информацией или эстетические фантазии.

Представьте, что ваш телефон звонит по комнате, вы смотрите на него, и над ним всплывает информационный пузырь, сообщающий вам, кто звонит. Как здорово это будет? AR принесет огромные изменения в то, как мы думаем о технологиях и взаимодействуем с ними.

Дома с привидениями, вероятно, тоже станут намного страшнее.

Я также хотел упомянуть Электроэнцефалографию для интерфейса мозг-компьютер , но, очевидно, это было впервые изобретено в 1970-х годах.

5
ответ дан 22 November 2019 в 22:13
поделиться

USB Keys/Thumb drives

USB Keys были эффективной заменой дискеты, где дискета все еще превосходила CD или DVD в простой передаче данных.

4
ответ дан 22 November 2019 в 22:13
поделиться

Я думаю, что очень важным изобретением для компьютеров за последние 50 лет была компания GOOGLE. Интернет ничего не значит без хорошего инструмента для поиска.Появление поисковой системы произвело революцию в Интернете и позволило маленькому парню монетизировать его.

4
ответ дан 22 November 2019 в 22:13
поделиться

Виртуализация?
такие приложения, как VirualBox OSE или VMWare, сэкономили мне много часов.

5
ответ дан 22 November 2019 в 22:13
поделиться

USB

5
ответ дан 22 November 2019 в 22:13
поделиться

Дополненная реальность

Где реальный мир каким-то образом совмещен с виртуальными элементами.

Термин «виртуальная реальность» был придуман в 1989 году, за несколько лет до того, как появился термин «дополненная реальность».

Некоторые ранние поддерживающие технологии были изобретены до 1980 года, но сама концепция восходит к началу девяностых (по крайней мере, так говорит Википедия).

http://en.wikipedia.org/wiki/Augmented_reality#History

4
ответ дан 22 November 2019 в 22:13
поделиться

RAID (1988).

Возможно, это всего лишь применение кодов исправления ошибок прошлых лет, но тогда, возможно, все в информатике можно свести к базовой математике, которая существует уже тысячелетия.

4
ответ дан 22 November 2019 в 22:13
поделиться

Я не знаю, ответил ли кто-нибудь уже: «машинное обучение» как значительная новая разработка, которая быстро развивается. Благодаря интеллектуальной фильтрации спама, прогнозам фондового рынка, интеллектуальным машинам, таким как роботы, ...

Может быть, следующим большим достижением может стать машинный интеллект.

0
ответ дан 22 November 2019 в 22:13
поделиться

Математика для квантовых вычислений существует еще до 1980 года, но аппаратного обеспечения еще нет и может быть физически и экономически невозможно в течение многих лет.

0
ответ дан 22 November 2019 в 22:13
поделиться

Давайте посмотрим, машины соединения (массивный параллелизм) для одного.

В любом случае, весь этот вопрос кажется эгоистичным для Алана Кея, поскольку он все изобрел.

0
ответ дан 22 November 2019 в 22:13
поделиться

Я бы как пользователь Debian проголосовал за управление пакетами. Это делает OSX и Windows 7 похожими на примитивные любительские игрушки.

Но, поскольку управление пакетами уже упоминалось, я буду голосовать за X. Сетевой сервер с прозрачным окном сделал возможным множество приложений. Замечательно иметь возможность беспрепятственно вызывать программы, работающие на разных компьютерах, бок о бок на одном экране.

И это было немного более впечатляющим в конце 80-х.

2
ответ дан 22 November 2019 в 22:13
поделиться

The Personal Computer.

Hands down, the most important part of computing in the last thirty years is that everyone is now part of it. Computers for home use only date to 1977 or so, and widespread adoption took until well into the 80's. Now, kindergartens, senior centers, and every next door neighbor you'll ever have owns one.

0
ответ дан 22 November 2019 в 22:13
поделиться
[

] Подъем датчиков движения в играх, который избавляет пользователя от традиционных игровых джойстиков и позволяет ему быть очень близко к самой игре. Это дополняет наш постоянно меняющийся городской пейзаж и образ жизни, где мы имеем ограниченную физическую активность. Этот прогресс в играх, безусловно, вызывает определенную физическую нагрузку, делая что-то, что нравится пользователю. Это определенно лучше, чем делать одни и те же мирские повторения в вашем спортзале"[

].
3
ответ дан 22 November 2019 в 22:13
поделиться

Интернет.

Вот и все.

0
ответ дан 22 November 2019 в 22:13
поделиться

Я думаю, что большинство концепций вычислений в основном претерпевают уточнения, но были некоторые новые разработки, особенно в распределенных вычислениях.

  1. Устойчивость к сбоям и сбоям, а также к восстановлению после сбоев, т.е. Paxos, Byzantine Fault Tolerance и т. Д.
  2. Я знаю, что люди упоминали P2P, и что P2P-коммуникация происходила в 70-х годах, но при всем уважении, я не думаю, что это было той же самой природой, что и сегодня, с распределенные хеш-таблицы, эффективные динамические одноранговые сети и, самое главное, анонимность (ala Freenet, Tor).

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

3
ответ дан 22 November 2019 в 22:13
поделиться

Я бы сказал, что самым большим изобретением в области вычислений с 1980 года является закон Мура. В 1960-х и 1970-х годах было создано множество действительно крутых, инновационных вещей, но это были безумно дорогие разовые проекты. И большинство этих проектов потеряно в глубине веков.

Сегодня этот крутой инновационный проект получает несколько раундов финансирования и будет доступен каждому на компьютере или в веб-браузере примерно через 6 месяцев.

Если это не новшество, то что это?

0
ответ дан 22 November 2019 в 22:13
поделиться

Я бы сказал, что Linux и воплощение философии «хуже - значит лучше», но вы можете возразить, что они старше. Итак, я бы сказал: квантовые, химические, пептидные, ДНК- и мембранные вычисления, (ре) факторинг не-ad-hoc и автоматизированный, аспекты, общее программирование, некоторые типы вывода типов, некоторые типы тестирования,

Причина, по которой у нас нет новых идей: патенты на SW (это из конца 60-х ...), корпорации и образование.

0
ответ дан 22 November 2019 в 22:13
поделиться

Персональная трансляция

Facebook, Twitter, Buzz, Qaiku ... реализации различаются, фокусируясь на разных аспектах - управляемой аудитории, лаконичности, обсуждениях. Конкретные услуги приходят и уходят, но остается новая концепция коммуникации. Конечно, это началось с блогов, но новые сервисы сделали общение социально связанным, что является существенной разницей.

Не совсем уверен, что это точно относится к теме вычислений , но это что-то очень важное и стало возможным только благодаря вычислениям и сетям.

0
ответ дан 22 November 2019 в 22:13
поделиться

Я бы сказал, что CDMA был/является важной и мощной новой идеей, которая была создана после 1980 года.

3
ответ дан 22 November 2019 в 22:13
поделиться

Коробка-тройник

]
-3
ответ дан 22 November 2019 в 22:13
поделиться

Возможно, переход от клиент-сервера к одноранговому узлу. Одна из причин, по которой я ненавижу все облако / SAS, заключается в том, что это возврат к клиенту / серверу.

У меня в кармане VAX, и вы хотите, чтобы я представил его VT-100?

-1
ответ дан 22 November 2019 в 22:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: