«Открытые системы»

Такие далекие сущности, как язык C# и компьютер VAX, разделяет пропасть; имя ей — Internet

В2000 году начался процесс стандартизации языка С#, а в 1996 году был выпущен последний компьютер VAX. Между этими событиями всего четыре года, но очевидно, что С# и VAX принадлежат разным эпохам. Андерс Хейлсберг проектировал свой язык для работы в Сети, а Кен Олсен, создатель и главный идеолог DEC, даже уйдя из нее и возглавив скромную по своим масштабам компанию Advanced Modular Solutions, так и не смог или не захотел признать значения Internet.

№ 32, 2000: Новому языку нужны связи

«Консорциум Object Management Group объявил о своей готовности приступить к стандартизации нового языка программирования C#, разработанного Microsoft, и обеспечить его интероперабельность с другими языками. В OMG, в частности, планируют проработать детали интерфейса между C# и спецификациями OMG Interface Definition Language. Аналогичный механизм будет применяться и другими языковыми схемами OMG, позволяя наладить связь программ, разработанных средствами C#, с бизнес-приложениями, написанными на языках Си, C++, Java, Кобол, Ada, Lisp, Smalltalk, Python и IDLscript».

VAX в самых разных модификациях продержался на рынке 27 лет

Первый шаг по направлению к созданию C# был сделан в начале 70-х, когда Деннис Ричи и Кен Томпсон предложили язык Си для написания операционной системы Unix. Известна красивая — и, скорее всего, правдивая — легенда, утверждающая, будто стимулом к созданию языка на самом деле было желание перенести игру Space Travel с мэйнфрейма на мини-ЭВМ. Следующим шагом стало создание сотрудником Bell Labs Бьерном Страуструпом языка C++ (при рождении он назывался «C with Classes», то есть «Си с классами»). Идею нового языка Страуструп изложил в своей диссертационной работе в 1979 году. В ней он показал, что язык Simula удобен для больших разработок, но слишком медлен и практически неприменим, а BCPL (Basic Combined Programming Language, разработанный Ричи, не имел большого распространения, однако оказал влияние на появление новых языков) лишен этих недостатков, но неудобен для проектирования больших систем. После пяти лет работы в 1985 году была выпущена первая редакция C++, следующая версия Release 2.0 вышла в 1989 году. Спустя одиннадцать лет, в 1998 году, объединенный комитет ANSI-ISO утвердил стандарт C++.

А затем наступила эпоха Java. От Microsoft потребовался ответ на вызов Sun Microsystems, и его дал Андрес Хейлсберг. Имя Хейлсберга стало известно благодаря созданию им компиляторов для Паскаля. Имелось несколько версий, одна из них, PolyPascal, была куплена компанией Borland и продавалась под хорошо известной торговой маркой Turbo Pascal. Сам Хейлсберг пребывал в должности главного инженера Borland до 1996 года. В Borland под его руководством была разработана замена Turbo Pascal — Delphi. Перейдя в Microsoft, он работал над J++, затем над C# и Microsoft .Net Framework.

№ 32, 1996: Компания Digital готовит новую версию VAX, возможно последнюю

«Как минимум, выйдет еще одна версия компьютеров VAX прежде, чем закатится звезда этой ключевой фигуры в истории мини-компьютеров. Некоторые наблюдатели убеждены, что компания Digital Equipment готовит последнюю, значительно улучшенную версию VAX. Поставки однопроцессорного продукта под условным названием Catamount запланированы на следующий квартал. Он займет место между сериями VAX4000 и VAX7000. Семейство компьютеров VАХ компании Digital — одно из самых старых среди мини-компьютеров. Впервые этот продукт появился в 1978 году. Аналитики считают, что с тех пор во всем мире было установлено примерно 400 тыс. машин VAX в жизненно важных сферах обрабатывающей промышленности, в машиностроении, исследовательских и образовательных институтах».

На самом деле в небольших количествах компьютеры VAX производились вплоть до 2005 года. Когда существует огромная инсталляционная база, не так просто снять продукт с производства: есть заказчики, которым нельзя отказать. Таким образом, VAX в самых разных модификациях продержался на рынке 27 лет, но не только этим уникально это семейство. Популярность его была столь велика, что, как в известном мультфильме, где мерой длины был попугай, единицей производительности компьютеров довольно долго оставался первый из выпущенных компьютеров семейства VAX, модель 11/780. К тому же его производительность была примерно равна 1 MIPS, но MIPS — это что-то умозрительное, а VAX вполне реален.

Главным архитектором нового семейства был Билл Стрекер, он же и предложил очень точное название для своего детища — VAX-11/780, аббревиатура от Virtual Address eXtension to the PDP-11 Family («расширение виртуального адресного пространства семейства PDP-11, год выпуска 1978-й»). По замыслу Стрекера, VAX был призван в максимальной степени использовать ресурсы архитектуры CISC, поэтому его сложный процессор должен был выполнять как можно больше действий за один такт. Достигнутые на этом пути решения настолько интересны и изящны, что даже сейчас, когда машины стали историей, их изучают, например, в Стэнфордском университете.

За время существования VAX сменилось несколько поколений базовых технологий. Все начиналось с логики TTL, тогда процессор занимал целую стойку, ее сменила технология ECL, она доминировала до конца 80-х годов, последней была модель VAX-9000, которую справедливо можно отнести к мэйнфреймам. В последующем серверы и рабочие станции строились на основе больших интегральных микросхем LSI и специализированных микропроцессоров. Всего было выпущено более 40 основных моделей и не поддающееся учету количество модификаций. Самым мощным был VAX 7000 model 600 — переходная модель, оснащенная процессорами Alpha. С 1992 года на смену VAX пришли компьютеры DEC Alpha, а обещанная VAX XXXX, или BVAX, так и не была запущена в производство.

Работали VAX в основном под управлением операционных систем BSD Unix и DEC VMS, дожившие до наших дней работают также под управлением Linux и NetBSD.


Из подшивок Computerworld

Шесть цветов: серый

Денис Самсонов, Наталья Глик, № 32, 1996

Политика Арple на российском рынке порою вызывает недоумение. Иногда кажется, что в этом большом организме ноги отказываются подчиняться голове. Объемы продаж Аррlе в Америке падают. Вот оно — время для завоевания новых рынков! Россия — солидный кусок, надо осваивать непаханые земли. Значительную часть доходов здесь Аррlе получает от продаж техники в Москве и в Башкортостане. Но это еще не вся страна. Не присматриваясь к российскому рынку, можно упустить свой шанс, и потом горько об этом пожалеть…

http://www.osp.ru/cw/1996/32/6.htm

Новое поколение поисковых машин

Ирина Кузина, № 32, 1997

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

http://www.osp.ru/cw/1997/32/91.htm

В ожидании NT 5.0

Дмитрий Ганьжа, № 32, 1998

Наверное, никто в отрасли не может так умело подогревать интерес к своим новым продуктам, как Microsoft. И хотя точные сроки выхода Windows NT 5.0 никто сейчас не решится назвать, компания продолжает напоминать о достигнутых ею успехах на пути разработки новой версии…

Стремясь закрепиться на корпоративном рынке, Microsoft уделила много внимания расширению возможностей своей серверной и клиентской операционной системы. Одним из наиболее значимых новшеств в Windows NT 5.0 станет, несомненно, служба каталогов Active Directory. Основное преимущество своей службы каталогов Microsoft видит в ее тесной интеграции с NT....

http://www.osp.ru/cw/1998/32/04.htm

Вперед под флагом параллелизма

Михаил Кузьминский, № 32, 1999

Когда компании Intel и Hewlett-Packard взялись за создание Merced, они явно рассчитывали потеснить мировых лидеров производительности — микропроцессоры Alpha. Разработчики IA-64 объявили о начале новой эры развития процессорной архитектуры — «пост-RISC». Однако задержки с выпуском этих процессоров дали шанс конкурентам устоять перед мощным напором IA-64. Обозреватели полагали, что реальными конкурентами могут оказаться Alpha и, возможно, микропроцессор IBM, также способной осуществить революционные изменения в архитектуре. Задержка Merced способна несколько изменить соотношение сил....

http://www.osp.ru/cw/1999/32/37.htm

Пейзаж после пожара

Игорь Елисеев, № 32, 2000

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

http://www.osp.ru/cw/2000/32/001_2.htm

Юбилей Linux

№ 32, 2001

Трудно поверить, но прошло уже десять лет с того дня, когда 21-летний Линус Торвальдс разослал электронное письмо сообществу сторонников открытого программного обеспечения, в котором говорилось, что им в качестве хобби была разработана Unix-подобная операционная система для компьютеров AT 386. Вскоре он разослал и версию 0.01 ядра системы, образовав ее название от собственного имени. Первоначально в операционной системе отсутствовал целый ряд важных функций, но она пришлась по душе армии из 7 млн. специалистов, которые впервые получили в свое распоряжение инструмент для собственных разработок, связанных с системным программным обеспечением. Сегодня же 27% продаваемых серверов оснащается операционной системой Linux.

http://www.osp.ru/cw/2001/32/000_7.htm

UnitedLinux готова к тестированию

Мэтт Бергер, № 32, 2002

В конце августа начнется закрытое бета-тестирование дистрибутива Linux, разрабатываемого совместно четырьмя компаниями: Caldera International, SuSE Linux, TurboLinux и Connectiva…

Одна из целей проекта UnitedLinux — вытеснить компанию Red Hat с позиции абсолютного лидера рынка серверных дистрибутивов Linux. Каждый участник разработки UnitedLinux предоставил для программного продукта свои технологии.

http://www.osp.ru/cw/2002/32/010_2.htm

Билл Гейтс намерен пободаться

Йорис Эверс, № 32, 2003

Этим летом главный архитектор программного обеспечения Microsoft признался финансовым аналитикам, что следующая версия Windows с кодовым названием Longhorn (в пер. с англ. — «длинный рог») может «немного испугать». Кого? В первую очередь, конечно же, пользователей — потому что продукты, разрабатываемые в рамках проекта Longhorn, будут существенно отличаться от нынешних версий Windows… Фундаментом для Longhorn стало использование технологии .Net и некое «стремление к интеграции».

http://www.osp.ru/cw/2003/32/033_1.htm

Подъем переворотом

Вячеслав Соболев, № 32, 2004

Бурный рост индустрии жидкокристаллических дисплеев в последние годы связывали в основном с двумя корейскими гигантами — LG и Samsung, перехватившими инициативу у японских компаний и возглавившими рейтинги производителей TFT-панелей и дисплеев на их основе. Корейские компании стали своеобразными символами TFT-индустрии. Они задавали и продолжают задавать тон в так называемой гонке диагоналей.

http://www.osp.ru/cw/2004/32/014_1.htm