July 13th, 2015

Органическая Ада и iMAX для Макса


Вы думаете эпопея (1, 2, 3) про maxdz и Аду закончилась? Еще нет. Ко мне в комменты пришел prof_killjoy, пожурил меня за непрофессиональное поведении по отношению к maxdz, а также нашел пару некорректностей в части моих аргументов. В частности prof_killjoy указал что:

1. Автоматическая сборка мусора не противоречит требованию реального времени. Это показал еще Дейкстра в статье "On-the-fly garbage collection".

2. Стандарт Ады не исключает (хотя и не требует) поддержки автоматической сборки мусора для реализаций языка.

3. Одна из первых реализаций Ады - на процессоре Intel iAPX 432 - опиралась на аппаратно поддерживаемую этим процессором сборщик мусора.

Вообще prof_killjoy сказал, что мне нужно было не телиться и не заниматься оскорблениями, а привести Максу в качестве примера операционную систему iMAX 432, написанную на Аде и работающую на процессоре, поддерживающую Аду. При этом prof_killjoy ссылался на книгу Эллиота Органика, которую я сам в свое время на первом курсе заказал в издательстве "Мир" и купил в книжном магазине в городе Долгопрудный. Я должен сказать, что пример с Адой на iAPX 432 я рассматривал как слишком экзотический, я бы скорее нарыл (если бы было время и доступ) что-нибудь более мейнстримное даже из той эпохи (1980-начало 1990-х) - военные наверняка использовали Аду на Motorola 68k, Intel i960, MIPS R3000 итд.

Collapse )



Интересно, какой background у загадочного/загадочной профессор prof_killjoy?

Разработчик систем реального времени в "Антонове", Киев
2(10.5%)
Разработчик систем реального времени в "Сухом", Москва
1(5.3%)
Разработчик систем реального времени в Northrop Grumman, Sunnyvale
6(31.6%)
Вот видишь, Панчул, как ты мало знаешь про феминитических журналисток!
10(52.6%)