Раньше, чем появилась рабочая Windows, была многозадачная MVT, но без графической оболочки
Какое, стесняюсь спросить, отношение имеет операционная система IBM/360 к операционной системе IBM PC? Какое отношение, стесняюсь спросить, имеет графическая оболочка к операционной системе? Какая, стесняюсь спросить, графическая оболочка при полном (ну, почти полном) отсутствии графических терминалов?
-- 22.10.2015, 22:47 --Кроме перечисленных имелись и трансляторы Кобол, ССК(ассемблер). Но программы получались крайне неэффективными
Странное что-то изволит рассказывать благородный дон. Кобол и ассемблер на Минсках, М и т.п.? Вдвое-втрое медленнее — это, по-вашему, неэффективность? Помнится, по некоторым измерениям фортран G был раза в три медленнее фортрана H, не говоря уж о PL/1, который был в пятьдесят раз медленнее — что не мешало этим компиляторам вполне себе использоваться на IBM/360.
1. Видимо, имеется в виду, что многозадачность не продукт Microsoft. Не продукт. Кстати, и графическая оболочка тоже. Многозадачность была реализована в 1964, Multics. А графический терминал - ну, когда один из потенциалоскопов, блоков памяти на ЭЛТ, машины "Стрела" вытащили из корпуса и запрограммировали запись в него так, чтобы видеть траекторию советской ракеты к Луне, то чем это не "графический терминал"? А что-то современного вида это Xerox Alto, 1973.
2. Кобол был достаточно популярен на Минск-32 (она вообще была "АСУнизаторская машина", с довольно развитой периферией при умеренной производительности, всякого рода экономзадачи на ней хорошо шли). Слово "ассемблер" вошло только с ЕС ЭВМ, но само понятие было, только называлось иначе (ССК, скажем). А вот про "в 50 раз более медленный ПЛ" - это надо было сильно потрудиться, наподобие кузнеца из "Формулы любви". Ну, то есть я что-то подобное даже видел, когда юноша обрадовался поддержке языком (в отличие от Фортрана) рекурсии и что-то рекурсивно считал (нет, не факториал и не определитель), но после живительного массажа шеи переписал без рекурсии - и всё залетало. Или можно было обработку ошибок сделать так, что ошибка не сбрасывалась, и обработчик вызывался вплоть до исчерпания памяти. Но если не шалить - было медленнее Фортрана H (оптимизирующего) и быстрее Фортрана G (отладочного).