Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #86, ФЕВРАЛЬ 2006 г.

От механического калькулятора до интернет-телефонии

mindw0rk (mindw0rk@gameland.ru)

Хакер, номер #086, стр. 086-092-3


[FORTRAN]

Первый настоящий язык программирования высокого уровня появился в 1957 году, его автором стал Джон Бэкус, руководитель исследовательской команды IBM. Первоначально Джон со своими коллегами собирался разработать интерпретатор для IBM 701 – первого коммерчески успешного компьютера от IBM. Работа заняла три года, в результате был написан компилятор, и проект завершился созданием нового языка программирования. Сотрудники IBM не изобрели саму идею языков высокого уровня, при которой код пишется на понятном человеку языке и потом переводится в машинный, но их FORTRAN стал первым по-настоящему популярным и находит широкое применение даже сейчас. Язык быстро взяли на вооружение ученые, которым приходилось писать программы с большим количеством формул и чисел – для этих целей он подходил лучше ассемблера. FORTRAN стал примером для авторов последующих языков программирования и дал начало развитию HLL.

[интегральная схема (чип)]

В 1958 году двое ученых, живущих в совершенно разных местах, изобрели практически идентичную модель интегральной схемы. Один из них, Джэк Килби, работал на Texas Instruments, другой, Роберт Нойс, был владельцем собственной компании по производству полупроводников Fairchild Semiconductor Corporation. Обоих объединил вопрос: «Как в минимум места вместить максимум компонентов?». Транзисторы, резисторы, конденсаторы и другие детали в то время размещались на платах отдельно, и ученые решили попробовать их объединить в один монолитный кристалл из полупроводникового материала. Только Килби воспользовался германиумом, а Нойс предпочел в качестве такого материала кремний. В 1959 году они отдельно друг от друга получили патенты на свои изобретения. Само собой, началось противостояние двух компаний, которое закончилось мирным договором и созданием совместной лицензии на производство чипов. После того как в 1961 году Fairchild Semiconductor Corporation пустила чипы в свободную продажу, их сразу стали использовать в производстве калькуляторов и компьютеров вместо отдельных транзисторов, что позволило значительно уменьшить размер и увеличить производительность.

[графический интерфейс и мышь]

История GUI и мыши напрямую связана с проектом oNLine System (NLS), стартовавшим в начале 60-х годов в Стэнфордском Исследовательском институте. Эта система, разработку которой спонсировали агентства ARPA, NASA и Пентагон, должна была стать для американских ученых удобной компьютерной средой для ежедневной работы. Руководил проектом Дуглас Энгелбарт, который и внес большую часть идей. Графическая среда, разработанная Дугласом, представляла собой систему текстовых гиперлинков, которая управлялась с помощью специального устройства, изобретенного им же. Вначале ученый назвал его «Жуком», но из-за провода, подключаемого к компьютеру и напоминающего мышиный хвост, название было изменено. Первая модель мыши была громоздкой, корпус был сделан из дерева, и в нем находилось два металлических колесика. Двигать курсор можно было только по вертикали и горизонтали. В 1968 году в крупном научном центре состоялась полуторачасовая презентация NLS, и компьютерный мир впервые увидел в действии графическую систему, управляемую мышью. Через два года Энгелбарт запатентовал мышку (в патенте она называлась позиционным индикатором для дисплейной системы) и продолжил работать над усовершенствованием GUI. Но члены исследовательской группы, не согласные с некоторыми его идеями, покинули своего руководителя и перешли на работу в исследовательский центр Xerox (PARC), где реализовали свое представление о настоящей графической среде. Именно там был разработан оконный интерфейс Windows, каким мы знаем его сегодня.

Назад на стр. 086-092-2  Содержание  Вперед на стр. 086-092-4