Какая машина стала прототипом современного компьютера и на 100 лет опередила свое время
Обновлено: 21.11.2024
Некоторые изобретения появляются раньше времени и, кажется, исчезают в вакууме истории в одночасье, и их больше никто никогда не увидит. Например, солнечные элементы, которые были впервые изобретены в 1883 году Чарльзом Фриттсом, но не получили массовой популярности до более чем столетия спустя. Потом есть что-то более близкое к дому, компьютер. Несмотря на то, что многие думают, компьютеры не были изобретены в 1940-х годах. То, что началось в 1940-х годах, может быть компьютерами, которые мы знаем сегодня, но они были построены на существующем фундаменте; построенный на плечах инженеров, которые были до них.
Первый компьютер появился еще в 1800-х годах, но, как и другие великие изобретения, которые не прошли через время, они тоже. Может быть, мы просто не были готовы к ним, или они не были готовы к нам? Независимо от причины, события, произошедшие более века назад, заложили основу сегодняшней цифровой компьютерной революции, и без нее вы никогда не читали бы этот блог.
Итак, кого мы должны благодарить?
Земля до битов и байтов
Еще до того, как компьютеры стали ассоциироваться с механическими устройствами, слово "компьютер" впервые было использовано в 1613 году для обозначения человека, выполняющего вычисления. И это определение будет соответствовать своему человеческому эквиваленту более трех столетий, пока не наступит 1800-е годы. Именно в это время, а точнее в 1822 году, английский математик, философ и изобретатель Чарльз Бэббидж впервые представил концепцию компьютера, только он назвал его разностной машиной .
Г-н. Сам Чарльз Бэббидж, известный как отец вычислительной техники. (Источник изображения)
Эта разностная машина была на 100 % механической, способной только вычислять числа и записывать результаты на физических материалах. Ограничения были довольно ясны для Бэббиджа, и чтобы сделать скачок от простых вычислений к некоторым мощным вычислениям, Бэббиджу понадобится инструмент более общего назначения. И когда финансирование проекта Бэббиджа от британского правительства начало иссякать, знаменитый изобретатель обратил свое внимание на нечто большее, вычислительную машину общего назначения, которую он назвал аналитической машиной .
Аналитическая машина во всей своей красоте с включенной памятью и вычислительной мощностью. (Источник изображения)
Эта аналитическая машина во что бы то ни стало стала основой для цифровых компьютеров, которые мы знаем и используем сегодня. Хотя он по-прежнему был механическим по своей природе, внутри него было множество систем, которые идеально соответствовали сегодняшним технологиям, в том числе:
- Хранилище, которое служило памятью, которую мы используем сегодня в компьютерах, и могло хранить числа и результаты вычислений.
- Мельница, которая была бы эквивалентна современному центральному процессору (ЦП), установленному на каждом компьютере, от настольного до смартфона, который выполняет арифметические вычисления.
- Управление потоком, которое до сих пор используется в современных средах программирования для выполнения таких операций, как условное ветвление, создание циклов, параллельная обработка, блокировка и опрос.
- Выводы, которые использовались для печати результатов запрограммированных вычислений на физических материалах, таких как перфокарты, которые мы теперь заменили мониторами.
Как видите, то, что создал Бэббидж, заложило основу для компьютеров нашей цифровой эпохи, и все это можно было запрограммировать. Этот компьютер будет принимать входные данные в виде программы, выполнять тяжелые вычисления с помощью своей мельницы, сохранять эти результаты в памяти и выводить их на физический носитель. Все эти фундаментальные процессы — то, как работают современные компьютеры, но Бэббидж опередил свое время на сто лет! Но Бэббидж был не одинок в своей изобретательности. У него был партнер, который так же глубоко разбирался в его изобретениях и видел будущее их возможностей в программировании.
Зачарование чисел
Чтобы понять Аду Лавлейс, которую в мире компьютерных наук считают первым программистом, сначала нужно понять ее родителей. Ада была дочерью известного поэта и известного писателя лорда Байрона, и если что-то и известно об этом человеке, так это то, что у него были резкие перепады настроения.
Итак, как вы можете себе представить, отношения между лордом Байроном и матерью Ады, леди Анной Изабеллой, длились недолго, и в итоге они разошлись всего через несколько недель после рождения Ады. С этого момента в жизни Ады все изменилось.Вместо того чтобы обучать поэзии и искусству, мать Ады сосредоточила все занятия дочери на естественных науках, философии и математике. Все для того, чтобы Ада никогда не стала такой, как ее отец.
Ада Лавлейс, мать всех программистов. (Источник изображения)
Стратегия ее матери сработала. Ада обучалась математике и наукам того времени и процветала. В возрасте 17 лет она встретила Чарльза Бэббиджа, и началась десятилетняя дружба. Несмотря на огромную разницу в возрасте, Бэббидж и Лавлейс были равны в интеллектуальной мощи. Позже Бэббидж стал наставником Ады, и, в свою очередь, Ада начала узнавать о разностной и аналитической машинах Бэббиджа, и она была в восторге.
В какой-то момент Бэббидж пришел к Аде и попросил ее перевести статью о его аналитической машине, написанную итальянским инженером. Во время этого процесса перевода Ада не только перевела весь текст с французского на английский, но и добавила свой собственный набор мыслей о машине и ее значении для будущего, и она не удержалась.
Только некоторые примечания, которые Лавлейс включила в свой перевод; эта программа считается первой когда-либо написанной компьютерной программой. (Источник изображения)
В очень раннем возрасте Ада поняла, что эти компьютеры, изобретенные Бэббиджем, могут делать больше, чем просто работать с числами, они могут манипулировать любыми данными, которые могут представлять числа, и при этом возможности безграничны. Ада заглянула в будущее с помощью этой аналитической машины с такими возможностями, как:
- Возможность создавать сложные и продуманные музыкальные произведения любой степени сложности.
- Возможность манипулировать символами для сложных вычислений, а не только вычислений.
- Возможность использовать компьютер не только для вычислений, но и для графических рисунков.
Короче говоря, Ада была пророком грядущей компьютерной эры, которая вскоре будет доминировать во всем нашем обществе. За исключением того, что она была более чем на 100 лет раньше. В то время опубликованные работы Ады исчезли в вакууме истории, как и сама Ада.
Столетие впереди
Только более 100 лет спустя вклад Ады Лавлейс в информатику и создание Бэббиджем основ современных вычислений наконец-то стали известны в 1900-х годах. Работы Ады о возможностях компьютерного программирования стали известны, когда ее заметки об изобретении Бэббиджа были переизданы Б.В. Боуденом в книге Быстрее, чем мысль: симпозиум по цифровым вычислительным машинам в 1953 году . После этой публикации Ада стала известна во всем мире как первый программист, а Министерство обороны США даже назвало в ее честь компьютерный язык под названием Ада .
Все успехи, достигнутые Чарльзом Бэббиджем в 1800-х годах, также воплотились в форме первой концепции современного компьютера Алана Тьюринга в 1936 году. Основан ли Тьюринг в своем изобретении на работе Бэббиджа, созданной столетием ранее? Кто знает. То, что он действительно создал, было машиной, которой можно было управлять с помощью программы, которая предоставляла закодированные инструкции, которые обрабатывались, сохранялись и выводились. Все эти системы, память, возможности обработки, ввод данных и вывод результатов были созданы Бэббиджем на столетие раньше.
Здесь у нас есть современная копия того, как сегодня может выглядеть машина Тьюринга. (Источник изображения)
Остальная часть истории развития компьютеров проносится как в тумане. Первый электронный программируемый компьютер под названием «Колосс» был изобретен в 1943 году и помог британским взломщикам кодов читать зашифрованные немецкие сообщения во время Второй мировой войны. Отсюда мы имеем изобретение первого цифрового компьютера в 1946 году, названного ENIAC, который взял площадью более 1800 квадратных футов, упакованных в 18 000 вакуумных трубок и весящих 50 тонн. К 1974 году у нас появился первый персональный компьютер, доступный для широких масс, — Altair 8800. И сегодня у нас есть компьютеры, которые мы можем пристегнуть к запястью; прогресс просто потрясающий.
Первый персональный компьютер, с которого началось повальное увлечение персональными компьютерами, Altair 8800. (Источник изображения)
Закладка фундамента
Это не просто урок истории в этом блоге; есть напоминание. Это напоминание о важности фундамента и о том, как на его основе строятся самые великие изобретения. Без раннего успеха Чарльза Бэббиджа с механической вычислительной машиной или успеха Ады Лавлейс в понимании возможностей компьютерного программирования мы бы никогда не достигли того, что имеем сегодня. И именно так прогресс в инженерии работает в больших масштабах, даже за пределами компьютеров.
Вся работа, которую мы делаем изо дня в день, выполняется благодаря тому, что мы опирались на плечи инженеров, которые работали до нас. Мы по-прежнему не рисуем одни и те же схемы снова и снова в каждом новом проекте или воссоздаем одни и те же детали с нуля, потому что знаем, что тому, что мы или кто-то еще создал в прошлом, можно доверять и на них можно положиться. Во многих отношениях успех, который мы переживаем сегодня, возможен только благодаря работе, проделанной в прошлом, будь то благодаря вашим собственным инженерным усилиям или благодаря изобретателям и провидцам, таким как Чарльз Бэббидж и Ада Лавлейс. Эти двое ясно видели будущее и указали нам новое направление. И без них наш век цифровых компьютеров никогда не был бы таким, как сегодня.
Autodesk EAGLE помогает использовать технологии прошлого для проектирования будущего. Ознакомьтесь с блоками проектирования модулей сегодня!
Эти статьи дают некоторое представление о ранней истории компьютеров и знакомят с мощными идеями, которые позволили создать компьютерную архитектуру наших дней и повлияют на компьютерную архитектуру завтрашнего дня.
Чарльз Бэббидж и Говард Эйкен
«В 1936 году [Говард] Эйкен предложил свою идею [построить гигантскую вычислительную машину] физическому факультету [Гарвардского университета]… Председатель Фредерик Сондерс сказал ему, что лаборант , Кармело Ланца, рассказал ему об аналогичном приспособлении, уже хранящемся на чердаке Научного центра.
Заинтригованный Айкен приказал Ланце подвести его к машине, которая оказалась набором латунных колес от незавершенной «аналитической машины» английского математика и философа Чарльза Бэббиджа, созданной почти 100 лет назад.
< /цитата>Айкен сразу понял, что он и Бэббидж имели в виду один и тот же механизм. К счастью для Айкена, где из-за нехватки денег и плохих материалов мечта Бэббиджа не была реализована, он добился гораздо большего успеха
Позже эти медные колеса вместе с набором книг, подаренных ему внуком Бэббиджа, займут видное место в кабинете Айкена. В интервью И. Бернарду Коэну '37, доктору философии '47, Виктору С. Томасу, почетному профессору истории науки, Айкен указал на книги Бэббиджа и сказал: «Вот мое компьютерное образование, вот оно. , все, что я выучил из книги."
-- The Harvard University Gazette. Говард Айкен: создание компьютерного чуда Кэсси Фургюсон
Демонстрация разностной машины I Чарльза Бэббиджа (спереди)
Цитата неверна. «Латунные колеса» были небольшим демонстрационным образцом для разностной машины, а не для аналитической машины. Они были одним из шести таких произведений, построенных сыном Бэббиджа Генри после смерти отца. Эти демонстрационные образцы были распространены среди различных университетов, включая Гарвард. Эйкен, должно быть, был достаточно заинтригован механизмом, чтобы исследовать Бэббиджа. В ходе этого расследования он обнаружил бы аналитическую машину Бэббиджа и сходство ее с его собственной машиной. Неясно, когда Эйкену дали «книги» Бэббиджа или что в них было. В них не было планов аналитической машины, поскольку единственные планы всегда хранились в Музее науки в Кенсингтоне в Лондоне. Айкен, возможно, смог получить некоторые документы, которые вместе составляют полный опубликованный отчет об аналитической машине. Эти документы вместе с «книгами» Бэббиджа дали бы Айкену высокоуровневое описание запланированной Бэббиджем машины.
На рисунках ниже показаны виды спереди и сзади одной из шести демонстрационных частей разностной машины I, созданной Генри Бэббиджем после смерти его отца. Это произведение похоже на то, что было показано Говарду Айкену в 1936 году.
Айкен, возможно, также видел фотографии самого большого образца разностной машины, который я хранил в Музее науки в Кенсингтоне, Лондон, Великобритания.
Демонстрационные образцы разностной машины Чарльза Бэббиджа в Музее науки в Лондоне.
Два больших фрагмента аналитической машины были сконструированы сыном Бэббиджа, и Эйкен, возможно, видел фотографии или иным образом узнал об их существовании.
Части аналитической машины Чарльза Бэббиджа, сконструированные его сыном.
В 1991 году в Музее науки в Лондоне была построена разностная машина II, принтер был добавлен в 2001 году. Эти экспонаты выставлены в музее, который стоит посетить. Конструкция Разностной машины II описана Дороном Суэйдом в его книге Разностная машина. Разностная машина II была последней машиной, разработанной Бэббиджем, и в ней используются уроки, которые он извлек из разностной машины I и аналитической машины. Например, принтер был разработан для использования в аналитической машине, и Бэббидж повторно использовал его для разностной машины II. Сходство между Difference Engine II и машиной, которую построил Айкен, поразительно. Обратите внимание на приводной вал, проходящий вдоль нижней части обеих машин, и общее расположение принтеров на одном конце длинной высокой рамы. Это может быть результатом конвергентной эволюции, а не прямого влияния, но сходство все же поразительно.
Разностная машина II в Музее науки в Лондоне и Harvard Mk I Говарда Эйкена, IBM Automatic Sequence Control Calculator, строящийся в Эндикотте
В предисловии к руководству по эксплуатации Калькулятора с автоматическим управлением последовательностью (ASCC) Ховард Айкен утверждает, что «приложения были подготовлены лейтенантом [Грейс] Хоппер» с помощью других и что «[Она] действовала как главный редактор и больше, чем кто-либо другой, несет ответственность за книгу». Можно с уверенностью заключить, что Ховард Эйкен и Грейс Хоппер не только находились под влиянием Чарльза Бэббиджа, но и сами и их команда высоко ценили его и считали себя хранителями его репутации и наследниками его поисков.
"Если, не предупрежденный моим примером, кто-либо возьмется и действительно преуспеет в создании машины, воплощающей в себе всю исполнительную часть математического анализа, на иных принципах или более простыми механическими средствами, я не имею права боязнь оставить мою репутацию на его попечении, ибо только он сможет в полной мере оценить природу моих усилий и ценность их результатов."
Сотрудники вычислительной лаборатории оказали значительное влияние на разработку современного компьютера. Не последним из них была Грейс Хупер, которая разработала первый компилятор и несколько популярных языков.
Не следует переоценивать влияние Говарда Эйкена и машины IBM ASCC — Harvard Mk I на дальнейшее развитие компьютеров. Опубликованные заметки из лекций школы Мура (проведенных в 1946 году) довольно язвительны в отношении Эйкена и его понимания того, в каком направлении поведут себя новые электронно-вычислительные машины.
"Хартри был очень дальновидным и был взволнован математическим потенциалом компьютера с хранимой программой. С другой стороны, Айкен был поглощен своим собственным способом ведения дел и, похоже, не осознавал значение новых электронных машин."
— Лекции школы Мура (перепечатка Института Чарльза Бэббиджа)
В отличие от Эйкена и его машины, Грейс Хоппер и некоторые ее коллеги в дальнейшем оказали значительное влияние на раннюю разработку компиляторов и разработку языков. Интересно, какое влияние Бэббидж и Ада Лавлейс оказали на идеи Грейс Хоппер? К сожалению, я не могу найти комментариев Хоппера ни о Бэббидже, ни о Лавлейс.
История компьютеров началась с примитивных конструкций в начале 19 века и продолжила изменять мир в 20 веке.
История компьютеров насчитывает более 200 лет. Сначала теоретизированные математиками и предпринимателями, в 19 веке механические вычислительные машины были спроектированы и построены для решения все более сложных задач обработки чисел. Развитие технологий позволило к началу 20 века создавать еще более сложные компьютеры, а компьютеры становились больше и мощнее.
Сегодня компьютеры почти неотличимы от разработок XIX века, таких как аналитическая машина Чарльза Бэббиджа, или даже от огромных компьютеров XX века, занимавших целые комнаты, таких как электронный числовой интегратор и калькулятор.
Вот краткая история компьютеров, от их примитивного происхождения до мощных современных машин, которые выходят в Интернет, запускают игры и транслируют мультимедиа.
19 век
1801: Жозеф Мари Жаккард, французский торговец и изобретатель, изобретает ткацкий станок, в котором перфокарты используются для автоматического ткачества тканей. В ранних компьютерах использовались аналогичные перфокарты.
1821: английский математик Чарльз Бэббидж изобретает паровую вычислительную машину, которая могла бы вычислять таблицы чисел. По данным Университета Миннесоты, проект под названием «Двигатель различий», финансируемый британским правительством, потерпел неудачу из-за отсутствия технологий в то время.
1848: Ада Лавлейс, английский математик и дочь поэта лорда Байрона, пишет первую в мире компьютерную программу. По словам Анны Зифферт, профессора теоретической математики Мюнстерского университета в Германии, Лавлейс пишет первую программу, переводя статью об аналитической машине Бэббиджа с французского на английский. «Она также дает свои собственные комментарии к тексту. Ее аннотации, называемые просто «заметками», оказываются в три раза длиннее фактической расшифровки», — написал Зифферт в статье для The Max Planck Society. «Лавлейс также добавляет пошаговое описание вычисления чисел Бернулли с помощью машины Бэббиджа — по сути, алгоритм — что, по сути, делает ее первым в мире программистом». Числа Бернулли – это последовательность рациональных чисел, часто используемая в вычислениях.
1853: Шведский изобретатель Пер Георг Шойц и его сын Эдвард разработали первый в мире печатный калькулятор. По словам Уты Мерцбах в книге «Георг Шойц и первый печатный калькулятор» (Smithsonian Institution Press, 1977), эта машина стала первой, кто «вычислил табличные различия и распечатал результаты».
1890 г.: Герман Холлерит разрабатывает систему перфокарт для подсчета данных переписи населения США 1890 г. По данным Колумбийского университета, машина экономит правительству несколько лет расчетов, а налогоплательщикам США — около 5 миллионов долларов. Позже Холлерит создает компанию, которая в конечном итоге станет International Business Machines Corporation (IBM у>).
Начало 20 века
1931: В Массачусетском технологическом институте (MIT) Ванневар Буш изобретает и строит дифференциальный анализатор, первый крупномасштабный автоматический механический аналоговый компьютер общего назначения, согласно Стэнфордскому университету.< /p>
1936: Алан Тьюринг, британский ученый и математик, представляет принцип универсальной машины, позже названной машиной Тьюринга, в статье под названием «О вычислимых числах…» согласно книге Криса Бернхардта. «Видение Тьюринга» (MIT Press, 2017). Машины Тьюринга способны вычислить все, что можно вычислить. Центральная концепция современного компьютера основана на его идеях. Позже Тьюринг участвовал в разработке бомбы Тьюринга-Уэлчмана, электромеханического устройства, предназначенного для расшифровки нацистских кодов во время Второй мировой войны, согласно Национальному музею вычислительной техники Великобритании.
1937: Джон Винсент Атанасов, профессор физики и математики в Университете штата Айова, подает заявку на получение гранта на создание первого компьютера, работающего только на электричестве, без шестерен, кулачков, ремней или валов.
1939: Дэвид Паккард и Билл Хьюлетт основали компанию Hewlett Packard Company в Пало-Альто, Калифорния. Пара выбирает название своей новой компании подбрасыванием монеты, и согласно MIT, первая штаб-квартира Hewlett-Packard находится в гараже Packard.
1941: немецкий изобретатель и инженер Конрад Цузе завершает работу над своей машиной Z3, первым в мире цифровым компьютером, согласно книге Джерарда О'Регана "Краткая история вычислений" (Springer, 2021). Машина была уничтожена во время бомбардировки Берлина во время Второй мировой войны. Цузе бежал из немецкой столицы после поражения нацистской Германии и позже, по словам О'Регана, выпустил первый в мире коммерческий цифровой компьютер Z4 в 1950 году.
1941: Атанасов и его аспирант Клиффорд Берри проектируют первый в США цифровой электронный компьютер под названием Atanasoff-Berry Computer (ABC). Согласно книге «Рождение компьютера» (Cambridge Scholars Publishing, 2016 г.), это первый раз, когда компьютер может хранить информацию в своей основной памяти и способен выполнять одну операцию каждые 15 секунд. )
1945: Два профессора Пенсильванского университета, Джон Мочли и Дж. Преспер Эккерт, проектируют и создают электронный числовой интегратор и калькулятор (ENIAC). Согласно книге Эдвина Д. Рейли «Вехи компьютерных наук и информационных технологий» (Greenwood Press, 2003), эта машина является первым «автоматическим, универсальным, электронным, десятичным, цифровым компьютером».
1946: Мокли и Преспер покидают Пенсильванский университет и получают финансирование от Бюро переписи населения для создания UNIVAC, первого коммерческого компьютера для бизнеса и государственных приложений.
1947: Уильям Шокли, Джон Бардин и Уолтер Браттейн из Bell Laboratories изобретают транзистор. Они узнают, как сделать электрический выключатель из твердых материалов и без вакуума.
1949 г. Группа Кембриджского университета разрабатывает автоматический калькулятор с электронным хранением данных с задержкой (EDSAC), «первый практичный компьютер с хранимой в памяти программой», по словам О'Регана. «EDSAC запустила свою первую программу в мае 1949 года, когда вычислила таблицу квадратов и список простых чисел, — писал О'Реган. В ноябре 1949 года ученые из Совета по научным и промышленным исследованиям (CSIR), который теперь называется CSIRO, построили первый в Австралии цифровой компьютер под названием Автоматический компьютер Совета по научным и промышленным исследованиям (CSIRAC). По словам О'Регана, CSIRAC — это первый в мире цифровой компьютер для воспроизведения музыки.
Конец 20 века
1953: Грейс Хоппер разрабатывает первый компьютерный язык, который впоследствии стал известен как COBOL, что означает ОБЩИЙ бизнес-ориентированный язык, согласно Национальному музею американской истории. Позже Хоппер была названа «Первой леди программного обеспечения» в ее посмертной цитате из Президентской медали свободы. Томас Джонсон Уотсон-младший, сын генерального директора IBM Томаса Джонсона Уотсона-старшего, разрабатывает IBM 701 EDPM, чтобы помочь Организации Объединенных Наций следить за Кореей во время войны.
1954 г.: Джон Бэкус и его команда программистов из IBM публикуют документ, описывающий их недавно созданный язык программирования FORTRAN (аббревиатура от FORmula TRANslation), согласно данным MIT.
1958: Джек Килби и Роберт Нойс представили интегральную схему, известную как компьютерный чип. Позже Килби получает Нобелевскую премию по физике за свою работу.
1968: Дуглас Энгельбарт демонстрирует прототип современного компьютера на Осенней объединенной компьютерной конференции в Сан-Франциско. По данным Института Дуга Энгельбарта, его презентация под названием «Исследовательский центр развития человеческого интеллекта» включает живую демонстрацию его компьютера, включая мышь и графический интерфейс пользователя (GUI). Это знаменует собой превращение компьютера из специализированной машины для ученых в технологию, более доступную для широкой публики.
1969 г.: Кен Томпсон, Деннис Ритчи и группа других разработчиков из Bell Labs создают UNIX, операционную систему, которая, по словам Bell, сделала "крупномасштабное объединение в сеть различных вычислительных систем и Интернета практичным". Labs.. Команда разработчиков UNIX продолжила разработку операционной системы с использованием языка программирования C, который они также оптимизировали.
1970: недавно созданная корпорация Intel представляет Intel 1103, первую микросхему памяти с динамическим доступом (DRAM).
1971. Группа инженеров IBM во главе с Аланом Шугартом изобретает "дискету", позволяющую обмениваться данными между разными компьютерами.
1972: Ральф Бэр, немецко-американский инженер, выпускает Magnavox Odyssey, первую в мире домашнюю игровую консоль, в сентябре 1972 года, по данным Компьютерного музея Америки. Несколько месяцев спустя предприниматель Нолан Бушнелл и инженер Эл Алкорн из Atari выпускают Pong, первую в мире коммерчески успешную видеоигру.
1973 г.: Роберт Меткалф, член научно-исследовательского отдела Xerox, разрабатывает Ethernet для соединения нескольких компьютеров и другого оборудования.
1975: На обложке январского номера журнала «Популярная электроника» Altair 8080 назван «первым в мире комплектом миникомпьютеров, способным конкурировать с коммерческими моделями». Увидев номер журнала, два «компьютерщика», Пол Аллен и Билл Гейтс, предлагают написать программное обеспечение для «Альтаира» с использованием нового языка BASIC. 4 апреля, после успеха этого первого начинания, двое друзей детства создают собственную компанию по разработке программного обеспечения Microsoft.
1976: Стив Джобс и Стив Возняк основали компанию Apple Computer в День дурака. По данным Массачусетского технологического института, они представляют Apple I — первый компьютер с односхемной платой и постоянной памятью.
1977: Radio Shack начала производство 3000 компьютеров TRS-80 Model 1, пренебрежительно называемых «Trash 80», по цене 599 долларов США, согласно данным Национального музея американской истории. Согласно книге «Как энтузиасты TRS-80 помогли зажечь компьютерную революцию» (The Seeker Books, 2007), в течение года компания приняла 250 000 заказов на компьютер.
1977: в Сан-Франциско проходит первая компьютерная ярмарка Западного побережья. Джобс и Возняк представляют на выставке компьютер Apple II с цветной графикой и дисководом для аудиокассет для хранения данных.
1978: Представлена VisiCalc, первая компьютерная программа для работы с электронными таблицами.
1979: компания MicroPro International, основанная инженером-программистом Сеймуром Рубинштейном, выпускает WordStar, первый в мире коммерчески успешный текстовый процессор. WordStar запрограммирован Робом Барнаби и включает 137 000 строк кода, согласно книге Мэтью Г. Киршенбаума «Отслеживание изменений: литературная история обработки текстов» (Harvard University Press, 2016).
1981: "Acorn", первый персональный компьютер IBM, выпущен на рынок по цене 1565 долларов США, по данным IBM.Acorn использует операционную систему MS-DOS из Windows. Дополнительные функции включают дисплей, принтер, два дисковода для гибких дисков, дополнительную память, игровой адаптер и многое другое.
1983: Apple Lisa, что означает «локальная интегрированная программная архитектура», а также имя дочери Стива Джобса, по данным Национального музея американской истории (NMAH), является первым персональным компьютером с графическим интерфейсом. Машина также включает в себя раскрывающееся меню и значки. Также в этом году выпущен Gavilan SC, который является первым портативным компьютером с откидной конструкцией и первым, продаваемым как «ноутбук».
1984: Apple Macintosh анонсирован миру во время рекламы Суперкубка. По данным NMAH, Macintosh продается по розничной цене 2 500 долларов США.
1985: В ответ на графический интерфейс Apple Lisa Microsoft выпускает Windows в ноябре 1985 года, сообщает Guardian. Тем временем Commodore анонсирует Amiga 1000.
1989: Тим Бернерс-Ли, британский исследователь из Европейской организации ядерных исследований (CERN), представляет свое предложение о том, что впоследствии станет Всемирной паутиной. В его статье подробно изложены его идеи для языка разметки гипертекста (HTML), строительных блоков Интернета.
1993: микропроцессор Pentium расширяет возможности использования графики и музыки на ПК.
1996: Сергей Брин и Ларри Пейдж разрабатывают поисковую систему Google в Стэнфордском университете.
1997: Microsoft инвестирует 150 млн долларов в Apple, которая в то время испытывает финансовые трудности. Эта инвестиция положила конец текущему судебному делу, в котором Apple обвинила Microsoft в копировании ее операционной системы.
1999: Wi-Fi, сокращенный термин для "беспроводной точности", разработан, первоначально охватывающий расстояние до 300 футов (91 метр) сообщение Wired.
21 век
2001: Mac OS X, позже переименованная в OS X, а затем просто в macOS, выпущена Apple в качестве преемника своей стандартной операционной системы Mac. OS X проходит через 16 различных версий, каждая из которых имеет «10» в качестве названия, а первые девять итераций получили прозвище в честь больших кошек, а первая носит кодовое название «Cheetah», сообщает TechRadar.
2003: AMD Athlon 64, первый 64-разрядный процессор для персональных компьютеров, выпущен для клиентов.
2004: Корпорация Mozilla выпускает Mozilla Firefox 1.0. Веб-браузер является одним из первых серьезных вызовов для Internet Explorer, принадлежащего Microsoft. По данным Музея веб-дизайна, за первые пять лет Firefox скачали более миллиарда пользователей.
2005: Google покупает Android, операционную систему для мобильных телефонов на базе Linux
2006: MacBook Pro от Apple поступил в продажу. Pro — это первый двухъядерный мобильный компьютер компании на базе процессора Intel.
2009: Microsoft выпускает Windows 7 22 июля. В новой операционной системе есть возможность закреплять приложения на панели задач, разбрасывать окна, встряхивая другое окно, легкодоступные списки переходов, упрощенный предварительный просмотр плиток и многое другое, TechRadar. сообщили.
2010: Представлен iPad, флагманский портативный планшет Apple.
2011: Google выпускает Chromebook, работающий на Google Chrome OS.
2015: Apple выпускает Apple Watch. Microsoft выпускает Windows 10.
2016: Создан первый перепрограммируемый квантовый компьютер. «До сих пор не существовало ни одной платформы квантовых вычислений, которая могла бы запрограммировать новые алгоритмы в свою систему. Обычно каждый из них предназначен для атаки на определенный алгоритм», — сказал ведущий автор исследования Шантану Дебнат, квантовый физик и инженер-оптик из Мэрилендского университета в Колледж-Парке.
2017: Агентство перспективных оборонных исследовательских проектов (DARPA) разрабатывает новую программу «Молекулярная информатика», которая использует молекулы в качестве компьютеров. «Химия предлагает богатый набор свойств, которые мы можем использовать для быстрого и масштабируемого хранения и обработки информации», — заявила в своем заявлении Энн Фишер, руководитель программ в Управлении оборонных наук DARPA. «Существуют миллионы молекул, и каждая молекула имеет уникальную трехмерную атомную структуру, а также переменные, такие как форма, размер или даже цвет. Это богатство предоставляет обширное пространство для разработки новых и многозначных способов кодирования и обработки. данные за пределами 0 и 1 современных логических цифровых архитектур."
Дополнительные ресурсы
Тимоти – главный редактор печатных и цифровых журналов All About History и History of War. Ранее он работал над сестринским журналом All About Space, а также над фотографиями и творческими брендами, включая Digital Photographer и 3D Artist. Он также писал статьи для журнала How It Works и нескольких журналов по истории, а также получил степень по английской литературе в Университете Бат-Спа.
Кампания по созданию «аналитической машины» Бэббиджа – 173 года после его изобретения
Статья добавлена в закладки
Найдите свои закладки в разделе Independent Premium в моем профиле
Это может показаться анахронизмом в эпоху постоянно сокращающихся цифровых гаджетов, но "Аналитическая машина" Чарльза Бэббиджа размером с локомотив остается одним из величайших изобретений, которого никогда не было.
Детище Бэббиджа, впервые задуманное в 1837 году, так и не воплотилось в жизнь. Но теперь Джон Грэм-Камминг, влиятельный программист и научный блоггер, возглавляет поиски по созданию аналитической машины во всем ее великолепии 19-го века. Он планирует использовать подробные чертежи, которые Бэббидж записал в блокноты, хранящиеся в архивах лондонского Музея науки.
Чтобы приводиться в движение паром и быть построенным из латуни и железа, гигантская машина возвышалась бы над своим изобретателем, теперь известным как отец вычислительной техники. Годы стремительного роста расходов и личных ссор с его политическими казначеями привели к тому, что он так и не был построен. И все же он был настолько продвинут, что мог бы привести викторианскую Британию к компьютерному веку на столетие раньше.
На рисунках, хранящихся в Музее науки, изображена неуклюжая машина как предшественник современного электронного компьютера. Он содержал центральный процессор, который Бэббидж называл «мельницей», и 1,7 килобайта расширяемой памяти, которую он называл «хранилищем». Его можно было полностью запрограммировать с помощью перфокарт, используемых для ввода данных.
"Большая разница между ним и машинами, появившимися 100 лет спустя, заключалась в том, что программа хранилась снаружи, на перфокартах", – пояснил г-н Грэм-Камминг. "По сути, это гигантская машина для перемалывания чисел, чем сегодня и являются современные компьютеры, просто эти числа кажутся нам словами или изображениями на экране".
Г-н Грэм-Камминг в прошлом году добился от правительства посмертного помилования Алана Тьюринга, гениального дешифровальщика и первооткрывателя компьютерных технологий, который покончил с собой в 1954 году после того, как нарушил репрессивные британские законы против гомосексуализма. Теперь он считает, что пришло время полностью отметить вклад Бэббиджа в развитие британской науки.
"Это источник вдохновения. В этом суть исследования голубого неба, и оно может принести огромную пользу людям. Просто подумайте о влиянии компьютеров и спросите себя, насколько другим был бы мир Викторианской эпохи. с двигателями Бэббиджа в своем распоряжении. Он на 100 лет опередил свое время, и это особенно важно, когда правительство серьезно думает о том, как оно финансирует научные исследования", — сказал он.
Подсчитано, что создание работающего прототипа аналитической машины обойдется более чем в 400 000 фунтов стерлингов. (Это будет продолжение «Разностной машины», которую Бэббидж планировал построить аналогичным образом и которая была реконструирована в Музее науки в 1991 году.) Но сначала необходимо подробное исследование.
Есть надежда, что конечный продукт вдохновит молодежь на изучение вычислительной техники, тем самым воспитав новое поколение изобретателей. Мистер Грэм-Камминг утверждает, что одной из причин того, что творения Бэббиджа так и не были построены при его жизни, помимо стоимости, была его вспыльчивая личность.
Родившись в богатой семье банкира, он начал работать над логарифмами и вычислительными машинами в 1820-х годах, когда судоходство имело решающее значение для благосостояния Британской империи. Моряки и торговцы искали все более точные карты, требующие сложных астрономических расчетов.
Бэббидж мог видеть почти неограниченное количество приложений для своих исследований, но убедить политические классы, в том числе таких деятелей, как герцог Веллингтон и сэр Роберт Пил, продолжить финансирование этого исследования было другим делом.
Бэббидж был отличным светским человеком, устраивая гламурные вечеринки в своем доме в лондонском районе Мэрилебон, но он также мог быть грубым и эксцентричным. Однажды он начал кампанию по запрету шарманщиков на городских улицах на том основании, что их шум мешает людям думать.
Его вклад в значительной степени игнорировался его коллегами и истеблишментом, хотя Королевское астрономическое общество наградило его золотой медалью за работу над картами звездного неба. Он дважды безуспешно баллотировался в парламент и изобрел «ловушку для коров», чтобы убирать препятствия с путей поездов.
Регистрация — это бесплатный и простой способ поддержать нашу по-настоящему независимую журналистику
Зарегистрировавшись, вы также получите ограниченный доступ к статьям Premium, эксклюзивным информационным бюллетеням, комментариям и виртуальным мероприятиям с нашими ведущими журналистами
У вас уже есть аккаунт? войти
Нажимая «Зарегистрироваться», вы подтверждаете, что ваши данные были введены правильно, а также вы прочитали и согласны с нашими Условиями использования, Политикой в отношении файлов cookie и Уведомлением о конфиденциальности.
Этот сайт защищен reCAPTCHA, к нему применяются Политика конфиденциальности и Условия использования Google.
Присоединяйтесь к нашему новому форуму комментариев
Присоединяйтесь к наводящим на размышления беседам, подписывайтесь на других независимых читателей и читайте их ответы
Читайте также: