К господам разработчикам! - страница 2

 
Slava #:
это была пестня
Да! Особенно в сравнении с КДЕ!
Отклик был мгновенный.
Я сам писал модификации его модулей, перенумерацию, еще что-то.
Очень легко было его модифицировать.
Кажется, ядро было на ассемблере, а модули на PL/1, не помните?

Эх, где мои 100 строк реентерабельной программы на ассемблере, отлаженной за один день на ЕС-1033?!
 
Nevermor #:
Да! Особенно в сравнении с КДЕ!
Отклик был мгновенный.
Я сам писал модификации его модулей, перенумерацию, еще что-то.
Очень легко было его модифицировать.
Кажется, ядро было на ассемблере, а модули на PL/1, не помните?

Эх, где мои 100 строк реентерабельной программы на ассемблере, отлаженной за один день на ЕС-1033?!

Было "соглашение о связях". Типа, в первом регистре передаётся адрес списка параметров, 12,13,14 регистры держат адресную базу, в 15 регистре - код возврата. И ещё что то-такое. Если соблюдать соглашение, то из 15 регистров были доступны только 7 или 8

PRIMUS в каком-то месте не соблюдал это соглашение. Всё было написано на ассемблере IBM 360/370