V.Stepan> "Апчом" и речь — не "затачивался" он под это дело. А раз неудобно, то о широком решении задач можно забыть.
Нельзя. Бо весь символьный ввод-вывод об этом. А именно, про преобразование из символов в числа. Иначе человек читать не может. Двоичный ввод-вывод тоже не совсем расчёты. И посмотри, когда они символы в ФОРТРАН ввели. Просто про это не особо пишут. Иначе получиться, как с пользователями автобуса. Типа, пользователь автобуса про двигатель не знает, но это не делает автобус без двигателя.
V.Stepan> Т.е. после смерти Сталина. Я всё время напоминаю, что мы изначально про сталинские времена говорили.
Это не важно. Ассеблеры появились раньше. Язык Тьюринга появился раньше (1936). Работы по взомке Энигмы были при Сталине.
V.Stepan> НЯП, Алгол-58 так и остался фактически теоретическим. Первый Алгол, который пошёл в широкое дело, это 60-ый.
Была несколько реализаций. Но он, как язык, требовал доработок. Я вообще считаю, что удачный Алгол только с 68.
V.Stepan> Угу, я поэтому его и не упоминал. Он, с одной стороны, вроде бы был, с другой широко пошёл в дело попозже, чем Лисп и Кобол. Именно из-за свой сложности.
Он широко никогда не пошёл, как и Симула 67. Больше научная игрушка. Но красивая, да.
V.Stepan> Так с этим-то я никогда не спорил. Я же даже сразу ткнул пальцем в Лисп и Кобол. Но это всё уже, повторюсь, после смерти Сталина.
Конкретно эти два языка — после. Так и ФОРТРАН после. Ассемблеры и изначальные (тот же GEORGE при самом конце Сталина) при нём. Но ему это всё равно ни о чём не говорило.
V.Stepan> Я сам, к сожалению, не писал для СМ/ЕС (нам их решили не давать "плотно" в институте, только обзорно
Нам преподы так и говорили, что самое сложное в ФОРТРАНе — это ввод-вывод.
Хотя, из-за колхоза у нас всё сдвинулось, поэтому мы ФОРТРАН, PL/I, ассемблер начали учить чуть ли не одновременно. Да я ещё очень заинтересовался OS/360 и всякими DD из JCL. Поэтому для меня это было достаточно прозрачно.
V.Stepan> ЕС или СМ. Один горой за ЕС, второй за СМ . Так второй мне говорил, что ассемблер в СМ-ках на 80% впрямую соответствовал Фортрану. Так что не только ввод-вывод
Если говорить об архитектуре и системе команд, то я однозначно за DEC. Намного более продуманная. И стек, и регистры (особенно возможность отображать регистры на адреса памяти), ортогональная система команд, предупреждения об исчерпании стека и прочее — всё это намного удобнее для писания компиляторов. Мотороллллла в 68 серии всё переняла.
Тоже было очень классно.