Комментарии 6
На Алголе тоже хорошо писать. Я когда был маленький, учил Алгол.
Спасибо, было интересно почитать историю, тем более в реверсивном порядке, от java до algol.
Подскажите, для чего нужен OutImage в HelloWorld? Просто OutText не отработает?
Подскажите, для чего нужен OutImage в HelloWorld? Просто OutText не отработает?
В книге Андрианов А.Н., Бычков С.П., Хорошилов А.И. «Программирование на языке симула-67» есть описание процедуры Outimage. Она выводит то, что накопилось в буфере вывода непосредственно в файл. А буфер сбрасывает. Т.е. весь вывод до ее вызова (outchar, outint, outfrac, outfix, outreal, outtext) накапливается в буфере.
Это суперстатья (не сарказм).
Надо сказать, что транслятор написан довольно неряшливо по современным меркам и крашится на 64-битных архитектурах из-за отсутствия прототипа
char * tag (char []);
в src/mapline.c
.Изучал я когда-то Симулу в МЭИ на факультете АВТФ в гр. А-4-71, действительно почти 50 лет назад. Самые приятные воспоминания и не только о Симуле. Это был реальный прорыв в плане применения математических методов в науке и производстве в эпоху бурного развития вычислительной техники.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Simula — 50 лет ООП