Comments 44
Я допускаю, что где-то там в других местах (RS/6000 это все же совсем другая история, как ни посмотри) время появления чего-либо отличалось сильно.
Терминалы это как-то кучеряво. Набивать перфокарты на Роботроне ближе к реальности
Эхх, и сколько же тогда литров технического спирта было выпито… Операторов спать отправишь, а сам за пульт EC-1055M — виртуальную машину можно было прямо там запустить. Главное удержаться и к утру себе приоритет на максимум не поставить.
Не было и такого, чтобы вы могли запрограммировать сочетания клавиш, такие как ctrl-буква, например. Максимум что было доступно — это терминалы с 24 функциональными клавишами.
Всё верно, но довольно удобное решение всё же было, возможно, оно вполне очевидно было тогда, но всё же упомяну, поскольку может сложиться впечатление, что ЕС ЭВМ, по сравнению с другими, были сильно ограничены в функциональности. Пришёл к этому решению, когда поработал ещё и с MS-DOS и UNIX на соответствующих компьютерах с их клавиатурами.
Тогда можно было на одну из функциональных клавиш повесить переназначение функциональных клавиш. Как этого добился не помню уже, возможно написал скрипт на REXX, у меня много чего тогда на нём было. То есть изначально у нас есть назначение для 12 функциональных клавиш. При нажатии на определённую из них назначения менялись, подсказки на экране тоже. Повторное нажатие на эту выделенную клавишу опять вызывало новые назначения. Насколько помню, у меня в XEDIT крутилось в цикле 3 или 4, может больше, варианта назначений для функциональных клавиш. Было довольно удобно. К недостаткам можно было отнести то, что повышалась нагрузка на канал и процессор.
А по колебаниям дисковода можно было понять, грузится ли Джек
или зарплату делают или Джоконду печатают или Мастера и Маргариту.
Поэтому в реальности, при том что машина могла как-то обслуживать десятки людей, тяжелые расчетные задачи требовали всех ресурсов, и превращали ЕС-1061 в машину для одного человека.
Да, если на ЕС-1061 стояла ОС ЕС, то да. А мы использовали на ЕС-овских машинах начиная с 1987 года МОС ЕС. Прототипом МОС ЕС был Unix.
Время делилось между подразделениями. И если в подразделении использовалась ОС/360, то да как правило работал один человек. А когда было наше время, то за терминалы ЕС7920 содился весь отдел. Более того, тогда появилась СВМ (Система Виртуальных Машин), то мы подгружали нашу МОС ЕС и спокойно работали на фоне других.
И на персоналках мы использовали Xenix, Minix, МОС.
Но мы, конечно, были белыми воронами.
То нет. Во-первых, где вы тут увидели ОС ЕС? Исключительно VM/SP, потому что СВМ отставала минимум на полгода-год. И потом, у нас был Демос на другой ЕС-1061, факультет прикладной математики баловался. Все ровно тоже самое, только хуже.
У нас скажем работала девушка, химик. Она работала исключительно в монопольном режиме. По ночам. Потому что производительности машины едва хватало на ее химический софт. На задачках типа reduce было ровно тоже самое. Так что Unix тут не при чем от слова совсем, потому что процессор все равно один, и памяти все равно столько же, сколько и было.
Вот только VM/SP ничего не знала о тех же 27 Mb дисководах, а СВМ была уже допилена. Это потом мы научились… Запуская на виртуальной машине, кстати.
P.S. Но эта незабываемая русификация, типа ПКЫ :)
Ну не совсем так. Устройства имели свой процессор, потом разделение времени и т.п. А если я сижу за терминалом и готовлю документ, то все нормально. Да, и ОС СРВ (система разделения времени тоже была). Конечно, если вы запускали чистый математический расчет, а еще хлеще зацикливали какое-то вычисление, то да. Но это, при желании, и сегодня возможно.
Помню, запустишь свою программку, на таком зеленом телевизоре и ждешь, когда среди кучи всяких сообщений появится маленькая но долгожданная строчка: "твоя программа" started
Последний релиз был кажется в 2018 под названием z/VM.Поправочка, последний релиз, z/VM 7.2, был 18 сентября 2020 года: z/VM 7.2 Announcement.
z/VM в настоящее время весьма активно используется на платформе IBM System z в качестве гипервизора второго уровня.
Вообще ISPF хороший скриптовый инструмент позволяющий достаточно просто реализовать терминальный UI.
Пердуны собрались )) Я этого не застал. В кладовке в начале 90-х нашел кучу перфокарт и останки какого-то электромеханического компьютера немецкого производства. Вот и все мое знакомство с техникой на грани фантастики. Я уже на "продвинутой" Искре запускал бухгалтерию. Она на крепкий стол помещалась уже.
У нас MVS была — скажем, АСУ что-то там в ней делали, под VM/SP обычно. А еще Демос был, например. И одна из первых реальных SQL СУБД была, SQL/DS (позже ставшая DB2). Много чего было, истории еще найдутся, надо только слова подобрать. Я был тогда начальником группы системных программистов, у нас было три факультета пользователей (по-моему что-то типа 6000 человек), и четыре машины ЕС. Но вот MVS непосредственно у меня — не было ни одной.
Если в вашей была MVS — что-то вам мешает, опишите?
turnkey-mvs-3.zip
. Занимает 512MB. Лет 10 назад запустил ее под виндой, там в комплекте эмулятор имеется, посмотрел на консоль — работает. Довольно забавное ощущение, когда монстр, которому требовалось для работы несколько стоек оборудования, кондиционеры и бочки спирта, крутится на обычном ноутбуке в окошке и думает, наверное, что всё по-настоящему.А описывать — вряд ли кому-то это нужно, к тому же с точки зрения пользователя работа в TSO ISPF/PDF очень походила на ваше описание.
на ЕС1033 у нас Конкорд был, потом появился Примус.
На них стоял MS-DOS, редактор Sidekick позволял редактировать код и переключаться в командную строку для компиляции и выполнения. Писали на LISP (muLisp) и C (borland C). Главное, чтобы оперативки хватило на редактор (резидент) и запуск программы.
P.S. Да, а ещё тогда писали код дома в тетрадке, чтобы добравшись до ПК сразу попробовать. Вот это наверное сейчас тяжелее всего представить :)
>Да, а ещё тогда писали код дома в тетрадке, чтобы добравшись до ПК сразу попробовать
Весь первый курс наша группа, как и все остальные, делала именно это. Только вместо ПК была М-222, а Алгол 60.
Потом сдавали на перфорацию, и я относил это все в ВЦ. А потом получал результаты, и помогая однокурсникам, исправлял сразу мелкие ошибки. Вот так и втянулся. Впрочем, это отдельная история, может когда-то и расскажу.
Как выглядела разработка тогда, ну скажем, скажем в 1989 году.
Ну какая нибудь IDE TurboPascal начиная с версии 6 (а это 1983 год sic! ) выглядела уже так же как и современные IDE.
Только без средств рефакторинга.
и в текстовом режиме, но довольно похожим на современные IDE, которые в GUI
Конкретно средства отладки (пошаговая отладка, просмотр переменных) — ровно такие же по функционалу что и сейчас.
И все это без командной строки, прямо из IDE, непосредственно совмещая процесс отладки и процесс написания кода.
Turbo Pascal 6.0 это 1990 г.
Как выглядела разработка… ну скажем, в 80-х годах прошлого века