Pull to refresh

Comments 13

Если Майкрософт купили купили QDOS то почему Гэри решил что что-то скопировали с СР/М?

В тексте не упоминается основная фича QDOS — возможность запуска программ для CP/M

Ого, это более чем подозрительно. Без перекомпиляции?

у программ CP/M не было заголовка, как у .COM в дос(и то же расширение), и апишка была такая же, прерываниями, которые в QDOS работали так же

Как именно "MS-DOS позволяла переносить программы, написанные для CP/M" ?

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

asm от разных процессоров перекомпилировать нельзя. Тут мы переходим ко второй части этого утверждения, про автоматический перевод исходного кода из 8080 в 8086. Что именно это делало? Intel какую нибудь утилиту предоставлял?

В состав первых версий DOS входила утилита TRANS.COM трансляции ассемблера x80 в ассемблер 8086. Подробнее здесь: https://en.wikipedia.org/wiki/Source-to-source_compiler#TRANS

«Автоматическая трансляция» была только в рекламе, на самом деле требовала изрядного допиливания вручную.

Да как всегда важной составляющей успеха является случай, не провалились бы переговоры IBM c DRI то вероятно был бы "другой" Майкрософ.

Или мама Билла Гейтса 😀

одно другого не исключает.

вывсйоврйотиии!!11расрас
всем известно, что гейтс гений кодинга и всё создал сам, живя впроголодь и в отцовском гараже.
Извините, диалогом с одним эльфом навеяно, а статья отличная, спасибо.

Sign up to leave a comment.