Re: БЭСМ-6 и Фортран.
От: кт  
Дата: 18.03.17 12:10
Оценка: 4 (2) +1
Здравствуйте, alpha21264, Вы писали:

A>Кто-нибудь знает, как на БЭСМ-6 были реализованы трансляторы с языков высокого уровня?

A>Я почему спрашиваю. На БЭСМ-6 был 6-битный байт.
A>А это значит, что пространства для букв не хватает. Поэтому возникают вопросы:
A>1) Были ли на БЭСМ-6 текстовые файлы? А исходник — это таки текстовый файл!
A>2) Что эти файлы содержали, как кодировались буквы?
A>3) Как работал транслятор? Что он читал?
на 48-разрядной БЭСМ-6 упаковывалось по 6 букв в слово. С текстами там все нормально работало. Поэтому можно считать, что были 8-битные байты, хотя в те времена понятие "байт" еще не устаканилось.
Помню, был алгоритм упаковки букв и цифр в 7 бит (самые частые в 6, остальные в 7).
Короче, текст писался в 48 разрядные слова и особого неудобства не было. Транслятор читал слово и затем сдвигом выковыривал один символ.
Re[3]: БЭСМ-6 и Фортран.
От: Pavel Dvorkin Россия  
Дата: 20.03.17 05:24
Оценка: 4 (2) +1
Здравствуйте, alpha21264, Вы писали:

A>Про операционную систему?


Этих много было

ДИСПАК, Дубна, ОС ИПМ

A>Ну то есть понятно, что "на заре" операционная система не была интерактивной.

A>На перфокартах интерактивность я даже представить себе не могу.

В 70-е годы были системы терминального доступа. Наиболее известная — Димон

https://www.livelib.ru/book/1001278839-dialogovyj-monitor-dimon-sergej-usov

A>Можешь сравнить свои впечатления от БЭСМ-6 и ЕС ЭВМ?


Очень много писать придется.

Если в двух словах : БЭСМ-6 машина для расчетов, IBM/360-370 — машина для бизнес-задач (того времени, конечно). С массой проистекающих отсюда различий.

Вот с CDC у БЭСМ-6 различий, видимо, в этом плане было меньше — она тоже для расчетов.
With best regards
Pavel Dvorkin
Отредактировано 20.03.2017 5:31 Pavel Dvorkin . Предыдущая версия . Еще …
Отредактировано 20.03.2017 5:29 Pavel Dvorkin . Предыдущая версия .
Re[2]: Подумалось...
От: Privalov  
Дата: 09.04.17 05:59
Оценка: +1 :))
Здравствуйте, LaptevVV, Вы писали:

LVV>Так что без стариканов молодежь нифига не может...


Re: БЭСМ-6 и Фортран.
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 18.03.17 12:03
Оценка: 2 (1) +1
Здравствуйте, alpha21264, Вы писали:

A>Кто-нибудь знает, как на БЭСМ-6 были реализованы трансляторы с языков высокого уровня?


Можешь обратиться к Сергею Вакуленко, у него, возможно, самая большая коллекция
материалов по БЭСМ-6, и он сейчас даже клепает её реализацию на Verilog поверх FPGA.
The God is real, unless declared integer.
Re: БЭСМ-6 и Фортран.
От: LaptevVV Россия  
Дата: 18.03.17 13:26
Оценка: 1 (1) +1
A>Я почему спрашиваю. На БЭСМ-6 был 6-битный байт.
Не. Слово было 48 бит, поэтому в слове помещалось 6 символов по 8 бит.
A>А это значит, что пространства для букв не хватает. Поэтому возникают вопросы:
A>1) Были ли на БЭСМ-6 текстовые файлы? А исходник — это таки текстовый файл!
Мой диплом был на перфокартах.
Файлы были — на лентах и барабанах.
Собственно, классический файл — это как раз на ленте.
A>2) Что эти файлы содержали, как кодировались буквы?
Кодировку не помню.
A>3) Как работал транслятор? Что он читал?
Сначала читал колоду перфокарт. Писалось на ленту, а потом уже с ленты — в память.
Несколько проходов.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Отредактировано 18.03.2017 13:27 LaptevVV . Предыдущая версия . Еще …
Отредактировано 18.03.2017 13:27 LaptevVV . Предыдущая версия .
Re[8]: Подумалось...
От: Privalov  
Дата: 09.04.17 11:36
Оценка: +2
Здравствуйте, LaptevVV, Вы писали:
P>>Угу. "40 лет — это же глубокая старость!" © Москва — Кассиопея. Да, я помню, из комсомола выбывали автоматом в 28.
LVV>Не. Не молодежь.

Ты в 40 ощущал себя старпером?

LVV>30 лет — уже дети есть.


Дети появились — жизнь закончилась?

LVV>>>Даже у Хоара в 1960 году были старшие товарищи из МГУ в школе Колмогорова, где он в то время обучался...


Хоар, как в свое время Ландау, закончил местный университет (Оксфорд?) и поехал продолжать образование за границей. Ландау тоже в Германии учился не у абы кого.

LVV>И да будет тебе известно, в свое время была директива ВМФ США о том, что архитектура бортовых систем = PDP-11.


Это у меня серьезный пробел. Я никогда не работал на ЭВМ этих типов.

LVV>Кроме Хейльсберга еще создатели первой электронной таблицы Visicalc.


А еще Митч Кэйпор — Lotus 1-2-3 (1982) — 32 года. Ой, да, это уже старпер. Зато 1-2-3 рвал VisiCalc по производительности. Автору VisiCalc было 26. Имя не помню, искать лень.

Но, как кто-то верно заметил в конце тех же 80-х, в программировании эпоха одиночек кончилась.
Re[5]: БЭСМ-6 и Фортран.
От: LaptevVV Россия  
Дата: 20.03.17 03:32
Оценка: 3 (1)
LVV>>Общее впечатление — очень медленно по сравнению с бэсм-6.
P>Задачи были расчетные или разные?
На БЭСМ-6 — лексический анализатор транслятора с фортрана. Написан на ассемблере (автокод БЭМШ).
На М-222 — вывод на АЦПУ оцифрованной спутниковой фотки. Фото на ленте.
Написано на системе ИС-2 (коды с виртуальными адресами)
На Минске-22 — типичные задачи АСУ.
Сортировки на лентах.
Написано на КОБОЛе-32. И немножко писал на ассемблере — для себя.
На ЕС ЭВМ разные задачи на PL-1, но не типовая обработка данных.
Например, на ЕС-1033 писал задачу на графы: тепловая сеть.
В методах я тогда был не просто нулевой, а отрицательный.
Но метод нам давал отдел проектирования.
А нам оставалось только написать программу по этому алгоритму.
Чем я и занимался.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[5]: БЭСМ-6 и Фортран.
От: кт  
Дата: 20.03.17 08:23
Оценка: +1
Здравствуйте, LaptevVV, Вы писали:

LVV>Система ГРАФОР — это разработка (и кандидатская диссертация, между прочим) Юрия Матвеевича Баяковского.

LVV>Классная была система!
Да, неплохая была разработка. Запомнилось, что когда рисунок выходил за пределы листа, графопостроитель останавливал линию и рисовал на краю череп с костями

Кстати, я ошибся. БЭСМ-АЛГОЛ это не ИПМ, а лебедевский ИТМ И ВТ.
В середине-конце 70-х на базе БЭСМ-6 были заложены все предпосылки для независимого развития ПО. Достаточно вспомнить Эльбрус. ПО для него разрабатывал весь Союз: Москва, Ленинград, Таллин, даже Кишинев!
Но потом все забросили.
Re[4]: БЭСМ-6 и Фортран.
От: Pzz Россия https://github.com/alexpevzner
Дата: 20.03.17 10:33
Оценка: :)
Здравствуйте, LaptevVV, Вы писали:

LVV>Когда ЕС появилась, на которой было 64к байтов мы, естественно, тут же посчитали, что на БЭСМ-6 памяти в байтах в 6 раз больше — 192 К


Сами подсчитали, или програмку написали для подсчета?
Re: БЭСМ-6 и Фортран.
От: AlexRK  
Дата: 20.03.17 12:03
Оценка: -1
Здравствуйте, alpha21264, Вы писали:

A>Товарищи программисты (старшего поколения)!


Программист младшего поколения в треде Прочитал название темы как "БДСМ и Фортран".
Re[10]: Подумалось...
От: Privalov  
Дата: 09.04.17 13:05
Оценка: +1
Здравствуйте, LaptevVV, Вы писали:

P>>Ты в 40 ощущал себя старпером?

LVV>Ну, конкретно у меня просто началась НОВАЯ жизнь.

Но старпером ты себя не ощущал, правда?

P>>Дети появились — жизнь закончилась?

LVV>Не закончилась, а меняется образ мыслей и отношение к жизни.

Это так. Но это не старперство.

LVV>Интересно. Я так понимаю, что он выбирал из лучших зарубежных универосв?

LVV>Выходит, ничего лучше МГУ не нашлось?

Возможно, Хоар ехал не просто в МГУ, а именно к Колмогорову. В принципе, об этом можно спросить у него самого.

LVV>Это ты много потерял. Я долго плевался на архитектуру Интело после PDP.

LVV>Было полное ощущение, что архитектура Интела — ну просто куча мусора, собранная в одном месте...

Основная засада — это сегментная организация памяти.

LVV>История Лотуса 1-2-3: http://www.i-programmer.info/history/people/403-mitch-kapor.html

LVV>Производительность объясняется широким использованием ассемблера и даже функций биоса.

Ну да. Кэйпор впервые в истории положил болт на кроссплатформенность.

P>>Но, как кто-то верно заметил в конце тех же 80-х, в программировании эпоха одиночек кончилась.

LVV>Да, как-то потом индивидуальных прорывов не видать.

Да. К последним прорывам можно отнести народный редактор "Лексикон" и систему "Мастер" Веселова.
Re[11]: Подумалось...
От: romangr Россия  
Дата: 10.04.17 07:07
Оценка: +1
Здравствуйте, pagid, Вы писали:

P>Здравствуйте, LaptevVV, Вы писали:


Мне до сих пор нравится ассемблер PDP-11, который я на БК0010 изучал.
Ортогональность команд — это весьма приятная фишка,
да и конструкции типа MOVB (R0)+, (R1)+ доставляют.
... << RSDN@Home (RF) 1.2.0 alpha 5 rev. 67>>
БЭСМ-6 и Фортран.
От: alpha21264 СССР  
Дата: 18.03.17 11:59
Оценка:
Товарищи программисты (старшего поколения)!

Кто-нибудь знает, как на БЭСМ-6 были реализованы трансляторы с языков высокого уровня?
Я почему спрашиваю. На БЭСМ-6 был 6-битный байт.
А это значит, что пространства для букв не хватает. Поэтому возникают вопросы:
1) Были ли на БЭСМ-6 текстовые файлы? А исходник — это таки текстовый файл!
2) Что эти файлы содержали, как кодировались буквы?
3) Как работал транслятор? Что он читал?

Течёт вода Кубань-реки куда велят большевики.
Re: БЭСМ-6 и Фортран.
От: pagid Россия  
Дата: 18.03.17 12:29
Оценка:
Здравствуйте, alpha21264, Вы писали:

A>Товарищи программисты (старшего поколения)!

Не, я не из того. "Столько не живут" (c)

A>Кто-нибудь знает, как на БЭСМ-6 были реализованы трансляторы с языков высокого уровня?

A>Я почему спрашиваю. На БЭСМ-6 был 6-битный байт.
Не верю.
Вот в то, что на БЭСМ-6 символ мог иногда кодировался 6-ю битами, верю. А байтов там совсем не было.

A>А это значит, что пространства для букв не хватает. Поэтому возникают вопросы:


вот что находится сразу же
http://www.mailcom.com/besm6/encoding_ru.html

Так как в машинном слове БЭСМ-6 было 48 разрядов, использовались как 8-битные, так и 6-битные кодировки символов. Преимущественно использовались стандартные 8-битные байты, а 6-битная кодировка TEXT использовалась в таблицах символов в мониторной системе "Дубна", позволяя различать до 8 значащих символов во внешних именах объектных модулей.....

... << RSDN@Home 1.2.0 alpha 5 rev. 1495>>
Re[2]: БЭСМ-6 и Фортран.
От: T4r4sB Россия  
Дата: 19.03.17 07:52
Оценка:
Здравствуйте, LaptevVV, Вы писали:

A>>Я почему спрашиваю. На БЭСМ-6 был 6-битный байт.

LVV>Не. Слово было 48 бит, поэтому в слове помещалось 6 символов по 8 бит.

А какие операции поддерживались над 48-битными словами? Сложение было? Умножение, возвращающее результат в двух словах?
Re[3]: БЭСМ-6 и Фортран.
От: LaptevVV Россия  
Дата: 19.03.17 08:06
Оценка:
A>>>Я почему спрашиваю. На БЭСМ-6 был 6-битный байт.
LVV>>Не. Слово было 48 бит, поэтому в слове помещалось 6 символов по 8 бит.
TB>А какие операции поддерживались над 48-битными словами? Сложение было? Умножение, возвращающее результат в двух словах?
Все операции были. И целые и дробные. Насколько помню, целые числа были не 48, а 40 бит в рамках этих 48.
Оно же была мантисса, а 8 бит — это знак + порядок (7 бит)
Машина одноадресная, все операции выполнялись на сумматоре (не помню сейчас его разрядность — вроде бы тоже 48)
В одной ячейке размещались 2 команды по 24 бита. Но вот разрядности уже не помню.
Зато помню, что на машине, где я работал, было 32К слов. И это был не максимум.
Когда ЕС появилась, на которой было 64к байтов мы, естественно, тут же посчитали, что на БЭСМ-6 памяти в байтах в 6 раз больше — 192 К
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[2]: БЭСМ-6 и Фортран.
От: alpha21264 СССР  
Дата: 19.03.17 17:50
Оценка:
Здравствуйте, LaptevVV, Вы писали:

A>>1) Были ли на БЭСМ-6 текстовые файлы? А исходник — это таки текстовый файл!

LVV>Мой диплом был на перфокартах.
LVV>Файлы были — на лентах и барабанах.
LVV>Собственно, классический файл — это как раз на ленте.

А можешь что-нибудь рассказать про файловую систему?
Про операционную систему?

Ну то есть понятно, что "на заре" операционная система не была интерактивной.
На перфокартах интерактивность я даже представить себе не могу.

Можешь сравнить свои впечатления от БЭСМ-6 и ЕС ЭВМ?

Течёт вода Кубань-реки куда велят большевики.
Re[3]: БЭСМ-6 и Фортран.
От: LaptevVV Россия  
Дата: 19.03.17 18:34
Оценка:
A>А можешь что-нибудь рассказать про файловую систему?
А>Про операционную систему?
A>Ну то есть понятно, что "на заре" операционная система не была интерактивной.
A>На перфокартах интерактивность я даже представить себе не могу.
Про операционную систему ДИСПАК — из первых рук: http://www.computer-museum.ru/articles/operatsionnye-sistemy/789/
Про операционную систему ДУБНА немножко вот: http://www.computer-museum.ru/histsoft/osbesm6.htm

A>Можешь сравнить свои впечатления от БЭСМ-6 и ЕС ЭВМ?

Впечатления были только в самом начале.
На БЭЖСМ-6 я писал диплом и примерно полгода работал.
А потом были совсем другие машины: М-222 и Минск-32. И только потом ЕС.
И задачи у меня были совсем другие.
Везде были перфокарты, везде был язык управления заданиями — такой или иной.
Так что фактически разница свелась только к одному- скорости
Общее впечатление — очень медленно по сравнению с бэсм-6.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[3]: БЭСМ-6 и Фортран.
От: pagid Россия  
Дата: 19.03.17 18:37
Оценка:
Здравствуйте, alpha21264, Вы писали:

A>Ну то есть понятно, что "на заре" операционная система не была интерактивной.

A>На перфокартах интерактивность я даже представить себе не могу.

Про БЭСМ опять же ничего не скажу, но те же интерактивные системы на ЕС эмулировали "перфокартность" — пакетный режим.
Даже на ЕС чаще использовали файлы эмулировавшие колоду перфокарт, хотя сама по себе ОС ЕС позволяла использовать довольно таки разнообразные типы файлов, кстати, в отличие от Unix, где файл всегда поток символов/байтов.
Re[4]: БЭСМ-6 и Фортран.
От: pagid Россия  
Дата: 19.03.17 18:48
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Общее впечатление — очень медленно по сравнению с бэсм-6.

Задачи были расчетные или разные?
Re[4]: БЭСМ-6 и Фортран.
От: Privalov  
Дата: 20.03.17 06:17
Оценка:
Здравствуйте, pagid, Вы писали:

P>Про БЭСМ опять же ничего не скажу, но те же интерактивные системы на ЕС эмулировали "перфокартность" — пакетный режим.

P>Даже на ЕС чаще использовали файлы эмулировавшие колоду перфокарт...

Это ты СВМ ЕС имеешь в виду? Там пакеты-задания можно было хранить на какой-нибудь ВМ и подавать их на вход БОС. Устройство перфокарточного ввода виртуальное, ему все равно, откуда читать. Детали напрочь забыл.
Re[3]: БЭСМ-6 и Фортран.
От: кт  
Дата: 20.03.17 06:22
Оценка:
Здравствуйте, alpha21264, Вы писали:

A>А можешь что-нибудь рассказать про файловую систему?

A>Про операционную систему?
A>Ну то есть понятно, что "на заре" операционная система не была интерактивной.
A>На перфокартах интерактивность я даже представить себе не могу.

в начале 80-х работа с БЭСМ-6 была уже большей частью в интерактивном режиме через удаленные терминальные устройства венгерского производства.
Я имел дело с ДИСПАК и интерактивными системами "Пульт" и "Джин", последняя включала в себя даже интерактивные игрушки, например "французские шашки". Файловая система обеспечивалась программой "Марс" и напоминала файловую систему персоналок. Был неплохой транслятор с ЛИСПа, который, естественно, тоже работал в интерактивном режиме.

К концу своей жизни ПО БЭСМ-6 было довольно развито и отъезжено (конечно, по меркам того времени).
Уже активно использовались графопостроители, для которых программировали на "графическом" Фортране (система Графор) или
то же самое на Алголе (система Графал).
БЭСМ использовали для самых разных задач, например, у нас с помощью специально разработанного "языка" составляли форматки с рамками и массовыми сводками (сложный текст с "гиперссылками", разбитый на листы и выводимый на АЦПУ)

У нас больше задействовали БЭСМ-Алгол разработки ИПМ. Транслятор работал очень быстро.
Помнится, в его операторах вывода была вставлена спецификация "Щ", означающая вывод сразу на удаленный терминал.
Используя возможности терминала VT-52100, на экране получалось красиво: сначала выводится текстовый заголовок таблицы, затем строчки ответов. Заголовок доходит до верха экрана и останавливается, а строчки бегут под него, как теперь в Exel
Re[4]: БЭСМ-6 и Фортран.
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 20.03.17 06:47
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Если в двух словах : БЭСМ-6 машина для расчетов, IBM/360-370 — машина для бизнес-задач (того времени, конечно). С массой проистекающих отсюда различий.


IBM/360 с потомками — _универсальная_ машина. Машина для бизнес-задач не имела бы, например, двоичную арифметику с плавающей точкой, а имела бы только десятичную. 360ка имела обе.

Ну а каким образом из "машина для расчётов" вытекает архитектура в виде одного аккумулятора (простите, "сумматора"+"РМР") и 15 индексных регистров, мне сложно понять. Видно, это очень сильное колдунство — оправдать гоняния этого аккумулятора на каждый чих. Аналогичный по перекошенности i8080 "почему-то" не предназначался для численных операций.

PD>Вот с CDC у БЭСМ-6 различий, видимо, в этом плане было меньше — она тоже для расчетов.


Разные традиции — тех времён, когда ещё не набралось статистики качества конкретных реализаций.
The God is real, unless declared integer.
Re[5]: БЭСМ-6 и Фортран.
От: pagid Россия  
Дата: 20.03.17 07:08
Оценка:
Здравствуйте, Privalov, Вы писали:

P>Это ты СВМ ЕС имеешь в виду?

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

СВМ ЕС к сожалению не видел своими глазами.
Re[4]: БЭСМ-6 и Фортран.
От: Privalov  
Дата: 20.03.17 07:10
Оценка:
Здравствуйте, кт, Вы писали:

кт>Уже активно использовались графопостроители, для которых программировали на "графическом" Фортране (система Графор) или

кт>то же самое на Алголе (система Графал).

Тут, сдается мне, есть определенная путаница. Графор — это графическое расширение Фортрана. Классная библиотека, я довольно много с ней работал. А вот графический Фортран — это нечто иное. Графические Фортран, ПЛ/1 и, возможно, другие языки, разрабатывались в рамках Р-технологии. Или я наврал?
Re[5]: БЭСМ-6 и Фортран.
От: кт  
Дата: 20.03.17 07:20
Оценка:
Здравствуйте, Privalov, Вы писали:

P>Тут, сдается мне, есть определенная путаница. Графор — это графическое расширение Фортрана. Классная библиотека, я довольно много с ней работал. А вот графический Фортран — это нечто иное. Графические Фортран, ПЛ/1 и, возможно, другие языки, разрабатывались в рамках Р-технологии. Или я наврал?


Может я некорректно обозвал Фортран "графическим". Имел ввиду подключение графопостроителя к БЭСМ-6. Управление им можно было равноправно писать на Фортране или Алголе. Еще книжки были из серии "Библиотечка программиста" (с кусочком перфоленты на обложке). Была и книжка "Графор" и книжка "Графал". У нас в отделе использовали Графал, соседи — Графор. Преимуществ особых не было, какой язык прывычнее — тот и использовали.
Re[6]: БЭСМ-6 и Фортран.
От: Privalov  
Дата: 20.03.17 07:51
Оценка:
Здравствуйте, pagid, Вы писали:

P>СВМ ЕС к сожалению не видел своими глазами.


В СВМ было несколько по-другому. Открываешь терминал своей ВМ, подключаешься к БОС (у нас была версия 7.3). В БОС запускаешь обычный системный ридер, а из своей ВМ подсовываешь пакет. БОС думает, что читает его с обычного устройства ввода. Как-то так.
Я помню, что в Примусе тоже можно было с диска пакеты вводить, но без деталей.
На ВЦ, где я работал, использовали СВМ. Потом пришел кто-то из старшего поколения и заявил: СВМ — отстой, ОС 6.1 и Примус — наше все. Пришлось всем разбираться. НО СВМ не выбросили.
Надо сказать, на СВМ можно было запустить все, включая старенькую ДОС ЕС. Помнится, БОС 7.3 работала намного шустрее ОС 6.1.

offtop. Мне как-то показали рацпредложение. Автор его показывал, как вводить данные с магнитных ленточек вместо перфокарт. По-моему, еще для ДОС. Там была одна страница собственно предложения (одну карточку поменяыть в job-е) и еще 20 (двадцать!) — расчет экономии ресурсов в результате внедрения.
Re[4]: БЭСМ-6 и Фортран.
От: LaptevVV Россия  
Дата: 20.03.17 07:52
Оценка:
кт>Уже активно использовались графопостроители, для которых программировали на "графическом" Фортране (система Графор) или
кт>то же самое на Алголе (система Графал).
Система ГРАФОР — это разработка (и кандидатская диссертация, между прочим) Юрия Матвеевича Баяковского.
Классная была система!
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[7]: БЭСМ-6 и Фортран.
От: pagid Россия  
Дата: 20.03.17 08:33
Оценка:
Здравствуйте, Privalov, Вы писали:

P>offtop. Мне как-то показали рацпредложение. Автор его показывал, как вводить данные с магнитных ленточек вместо перфокарт. По-моему, еще для ДОС. Там была одна страница собственно предложения (одну карточку поменяыть в job-е) и еще 20 (двадцать!) — расчет экономии ресурсов в результате внедрения.


Это какая-то хуцпа.
Разумеется имел в виду только перевод и значение слова, а неведомую мне национальность автора "рацпредложения".
Re[8]: БЭСМ-6 и Фортран.
От: Privalov  
Дата: 20.03.17 08:48
Оценка:
Здравствуйте, pagid, Вы писали:

P>Это какая-то хуцпа.

P>Разумеется имел в виду только перевод и значение слова, а неведомую мне национальность автора "рацпредложения".

Последнее предложение я не распарсил.
На самом деле, экономия-таки была. Устройство 6012 карты зажевывало безбожно. Набить испорченную повторно вряд ли было возможно. Дыроколы на том ВЦ были старые, надпечатывать содержимое не умели. А подписывали только управляющие карты. А нормальные устройства ввода появились намного позже. Но к тому времени ВЦ разжился нормальной ЭВМ, на которой пошли СВМ, Примус, и перфокарты перестали быть актуальными носителями информации.
Что же касается собственно предложения, то история примерно такова. На том ВЦ работало общество изобретателей и рационализаторов. Думаю, что предложение было подано, чтобы показать его деятельность.
Re[9]: БЭСМ-6 и Фортран.
От: pagid Россия  
Дата: 20.03.17 09:04
Оценка:
Здравствуйте, Privalov, Вы писали:

P>Последнее предложение я не распарсил.

Ассоциация вот с этим
Автор: Shmj
Дата: 17.03.17
топиком возникла.

P>На самом деле, экономия-таки была.

Экономия от разумных дел и поступков явление нормальное.

P>Что же касается собственно предложения, то история примерно такова. На том ВЦ работало общество изобретателей и рационализаторов. Думаю, что предложение было подано, чтобы показать его деятельность.

Советский человек получал свою долю от экономии возникшей в результате использования зарегистрированного рацпредложения, вульгарными рублями, и 20 страниц как раз было о том с какой суммы экономии получать эту приятною добавку к личному бюджету. И по моему разумению полноценное использование имеющейся техники и некоторое знание языка JCL никакого отношения к изобретательству и даже рационализаторству не имеет.
Re[10]: БЭСМ-6 и Фортран.
От: Pzz Россия https://github.com/alexpevzner
Дата: 20.03.17 10:45
Оценка:
Здравствуйте, pagid, Вы писали:

P>Советский человек получал свою долю от экономии возникшей в результате использования зарегистрированного рацпредложения, вульгарными рублями, и 20 страниц как раз было о том с какой суммы экономии получать эту приятною добавку к личному бюджету. И по моему разумению полноценное использование имеющейся техники и некоторое знание языка JCL никакого отношения к изобретательству и даже рационализаторству не имеет.


Советский человек разве получал процент от сэкономленного, а не фиксированные 10 рублей?
Re[11]: БЭСМ-6 и Фортран.
От: pagid Россия  
Дата: 20.03.17 11:24
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Советский человек разве получал процент от сэкономленного, а не фиксированные 10 рублей?



Из постановления Совмина СССР от 21.08.73 с множеством изменений до 1989 года
"ОБ УТВЕРЖДЕНИИ ПОЛОЖЕНИЯ ОБ ОТКРЫТИЯХ, ИЗОБРЕТЕНИЯХ И РАЦИОНАЛИЗАТОРСКИХ ПРЕДЛОЖЕНИЯХ"

  120. Размер вознаграждения за  рационализаторское  предложение
   определяется в зависимости от суммы годовой экономии, получаемой в
   первом году использования предложения, по следующей шкале:
 
   ------------------------------------------------------------------
   |Сумма годовой эко-|    Вознаграждение за рационализаторское     |
   | номии (рублей)   |                предложение                  |
   |------------------+---------------------------------------------|
   |До 100            |17 процентов экономии, но не менее 10 рублей |
   |От 100 до 500     |7 процентов + 10 рублей                      |
   |От 500 до 1000    |5 процентов + 20 рублей                      |
   |От 1000 до 5000   |3 процента + 40 рублей                       |
   |От 5000 до 50000  |2 процента + 90 рублей                       |
   |От 50000 до 100000|1 процент + 590 рублей                       |
   |От 100000 и выше  |0,5 процента + 1090 рублей, но не более      |
   |                  |5000 рублей                                  |
   ------------------------------------------------------------------


как было на самом деле, я на самом деле не знаю
Re[10]: БЭСМ-6 и Фортран.
От: Privalov  
Дата: 20.03.17 12:04
Оценка:
Здравствуйте, pagid, Вы писали:

P>Советский человек получал свою долю от экономии возникшей в результате использования зарегистрированного рацпредложения, вульгарными рублями,


Вот тут я не знаю точно, что и как. Говорят, десятку можно было срубить. Если что, ветку ниже читал.

P>и 20 страниц как раз было о том с какой суммы экономии получать эту приятною добавку к личному бюджету. И по моему разумению полноценное использование имеющейся техники и некоторое знание языка JCL никакого отношения к изобретательству и даже рационализаторству не имеет.


Там в самом деле могло быть до фига писанины. Задействовались другие ресурсы. В ОПД стояла мини-ЭВМ, точно не помню, какая. СМ-1600, что ли. Может, там тоже машинное время учитывалось. На дыроколе просто садишься и ковыряешь. Усилия сотрудников ВЦ, сэкономленные на разгрузке контейнера с перфокартами, опять же. Может, разные расценки при набивке на карты и ленту были. Отсюда и 20 страниц.
Re[11]: БЭСМ-6 и Фортран.
От: pagid Россия  
Дата: 20.03.17 12:18
Оценка:
Здравствуйте, Privalov, Вы писали:

P>Там в самом деле могло быть до фига писанины. Задействовались другие ресурсы. В ОПД стояла мини-ЭВМ, точно не помню, какая.

То есть даже ОПД был(а/о), но использование было проведено как рацпредложение, вот это меня и забавляет.
Не понял, что такое "О", "ПД" видимо "подготовки данных"

P>Может, там тоже машинное время учитывалось. На дыроколе просто садишься и ковыряешь. Усилия сотрудников ВЦ, сэкономленные на разгрузке контейнера с перфокартами, опять же. Может, разные расценки при набивке на карты и ленту были. Отсюда и 20 страниц.

Так вполне верю, что те 20 страниц были содержательными.
Re[12]: БЭСМ-6 и Фортран.
От: Privalov  
Дата: 20.03.17 12:39
Оценка:
Здравствуйте, pagid, Вы писали:

P>То есть даже ОПД был(а/о), но использование было проведено как рацпредложение, вот это меня и забавляет.

P>Не понял, что такое "О", "ПД" видимо "подготовки данных"

ОПД — отдел подготовки данных.

Операторы, которые ковыряли дырки в перфокартах, относились не к ОПД, а к отделу эксплуатации ЭВМ. По-моему, они получали ставку. А в ОПД работали сдельно. Они набивали данные на перфо- и манитные ленточки. А перфораторов для карт у них вообще не было. На нашем ВЦ.Вот и тема для обоснования экономии.
Re: БЭСМ-6 и Фортран.
От: Iron Monkey  
Дата: 08.04.17 19:36
Оценка:
собрались аксакалы да поминают "преданья старины глубокой"
обожаю такие темы!
мне тут похвастаться нечем, сам-то я "сопляк", комп "вектор" увидел в 1990-м, в 1994-м родаки всё-таки мне его купили
Re[2]: БЭСМ-6 и Фортран.
От: alpha21264 СССР  
Дата: 08.04.17 19:59
Оценка:
Здравствуйте, Iron Monkey, Вы писали:

IM>собрались аксакалы да поминают "преданья старины глубокой"

IM>обожаю такие темы!
IM>мне тут похвастаться нечем, сам-то я "сопляк", комп "вектор" увидел в 1990-м, в 1994-м родаки всё-таки мне его купили

Мы привыкли, что компьютер — это "как писишка".
А в таких темах можно представить себе как могли бы развиваться компьютеры,
если бы развитие пошло бы немножко (или сильно) по другому.

Течёт вода Кубань-реки куда велят большевики.
Re: Подумалось...
От: LaptevVV Россия  
Дата: 09.04.17 05:12
Оценка:
Ведь самые прорывные вещи в компьютерном мире сотворили как раз аксакалы...
Стив Возняк, которые сделал apple II — ему было тогда под сороковник.
Неизвестным инженерам в IBM — тоже было явно не 20 лет, когда они создавали IBM PC.
Гордон Мур основал Интел в 39 лет.
Стиву Джобсу, когда Яблоко создавало свои айфоны — вообще было в районе 50 +-
Тиму Бернесу Ли — тоже было под 40, когда инет стал инетом...
Так что без стариканов молодежь нифига не может...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[3]: Подумалось...
От: LaptevVV Россия  
Дата: 09.04.17 06:23
Оценка:
Никто меня не убедит, что Билли — программист...
У него был старший товарищ (как и у Джобса — Возняк)
Который и написал первый бейсик...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[4]: Подумалось...
От: Privalov  
Дата: 09.04.17 06:39
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Никто меня не убедит, что Билли — программист...


Васик для Альтаира Билл вместе с Алленом написали. Легенда гласит, что последние правки в интерпретатор они в самолете делали.
А игрушку для первого IBM PC в 1981 Билл написал собственноручно.

Еще Хейлсберг сделал компилятор с Паскаля в 20 лет. Ритчи придумал Си в 30. Керниган там же.
Моррису-младшему было 23.

Я сортировку пузырьком изобрел вообще на первом курсе.

А первые PC в IBM, насколько я знаю, делала молодежь. Легенда гласит, им разрешили. В порядке эксперимента.
Отредактировано 09.04.2017 6:42 Privalov . Предыдущая версия .
Re[5]: Подумалось...
От: LaptevVV Россия  
Дата: 09.04.17 08:21
Оценка:
LVV>>Никто меня не убедит, что Билли — программист...
P>Васик для Альтаира Билл вместе с Алленом написали. Легенда гласит, что последние правки в интерпретатор они в самолете делали.
Это — легенда.
Я читал, что Аллен летал один. Книжка есть про него — там написано.
И никто меня не убедит, что Билли там что-то писал...
Бизнесмен он, а не программист.
P>А игрушку для первого IBM PC в 1981 Билл написал собственноручно.
Ему было 36 лет...
P>Еще Хейлсберг сделал компилятор с Паскаля в 20 лет. Ритчи придумал Си в 30. Керниган там же.
Хейльсберг, очевидно, гений...
30 — это уже не молодежь.
P>Моррису-младшему было 23.
Вот именно. Молодой дурак, Морриса-старшего не слушал...
P>Я сортировку пузырьком изобрел вообще на первом курсе.
Ну, я еще в 8 классе самостоятельно открыл теорему Виета...
P>А первые PC в IBM, насколько я знаю, делала молодежь. Легенда гласит, им разрешили. В порядке эксперимента.
Возможно. Скорее всего это — легенда.
Уэйн Рэттлиф — создал dBase II после 35 лет.
Питер Нортон — около 35 Нортон Комамандер. Да и не он писал. Хотя, может быть частично принимал участие.
Даже у Хоара в 1960 году были старшие товарищи из МГУ в школе Колмогорова, где он в то время обучался...
Дейкстра — все его научные достижение — от 30 и далее.
Кен Олсен — основал DEC в 33 году, а PDP-11 они создали вообще в 70-x
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[6]: Подумалось...
От: Privalov  
Дата: 09.04.17 08:54
Оценка:
Здравствуйте, LaptevVV, Вы писали:

P>>Васик для Альтаира Билл вместе с Алленом написали. Легенда гласит, что последние правки в интерпретатор они в самолете делали.


LVV>Это — легенда.

LVV>Я читал, что Аллен летал один.

То время и те события обросли массой легенд и баек, часто противоречащих одна другой. Я, например, читал, что Билл с Алленом летали вместе. И что Васик для Альтаира они написали за три недели. Его надо было засунуть в 4-килобайтовое ПЗУ. Что они и сделали.

P>>А игрушку для первого IBM PC в 1981 Билл написал собственноручно.

LVV>Ему было 36 лет...

26. Билл родился в 55-м году. Microsoft создан в 1976 году.


LVV>30 — это уже не молодежь.


Угу. "40 лет — это же глубокая старость!" © Москва — Кассиопея. Да, я помню, из комсомола выбывали автоматом в 28.

P>>Моррису-младшему было 23.

LVV>Вот именно. Молодой дурак, Морриса-старшего не слушал...

Ну, старших иногда надо слушать. Но громыхнуло знатно. Говорят, в умелых руках червь Морриса и сейчас может натворить делов.

P>>А первые PC в IBM, насколько я знаю, делала молодежь. Легенда гласит, им разрешили. В порядке эксперимента.

LVV>Возможно. Скорее всего это — легенда.

Однако, IBM с рынка ПК ушла. Старперы Аксакалы не справились.

LVV>Даже у Хоара в 1960 году были старшие товарищи из МГУ в школе Колмогорова, где он в то время обучался...


Ну не они же за него быструю сортировку придумали. В конце концов в науке ничего на пустом месте не создается.

LVV>Дейкстра — все его научные достижение — от 30 и далее.

LVV>Кен Олсен — основал DEC в 33 году, а PDP-11 они создали вообще в 70-x

И где сейчас тот DEC?

Если грубо прикинуть, большинство достижений программистов приходится на период от 30 до 40. Иногда бывают исключения. Д. Н. Лозинский первую версию AIDSTEST создал в 48 лет.
Re[5]: Подумалось...
От: alpha21264 СССР  
Дата: 09.04.17 09:07
Оценка:
Здравствуйте, Privalov, Вы писали:

P>А первые PC в IBM, насколько я знаю, делала молодежь. Легенда гласит, им разрешили. В порядке эксперимента.


Ну и сделали полное гавно.
Пользоваться этим стало возможно только в 2000 году.
При этом концепция поменялась на противоположную.

Течёт вода Кубань-реки куда велят большевики.
Re[7]: Подумалось...
От: LaptevVV Россия  
Дата: 09.04.17 11:23
Оценка:
P>>>Васик для Альтаира Билл вместе с Алленом написали. Легенда гласит, что последние правки в интерпретатор они в самолете делали.
LVV>>Это — легенда.
LVV>>Я читал, что Аллен летал один.
P>То время и те события обросли массой легенд и баек, часто противоречащих одна другой. Я, например, читал, что Билл с Алленом летали вместе. И что Васик для Альтаира они написали за три недели. Его надо было засунуть в 4-килобайтовое ПЗУ. Что они и сделали.
Это я тоже читал. Гораздо раньше, чем книжку про Аллена.
P>>>А игрушку для первого IBM PC в 1981 Билл написал собственноручно.
LVV>>Ему было 36 лет...
P>26. Билл родился в 55-м году. Microsoft создан в 1976 году.
А, ну да.
И это — единственное, что он написал сам...
LVV>>30 — это уже не молодежь.
P>Угу. "40 лет — это же глубокая старость!" © Москва — Кассиопея. Да, я помню, из комсомола выбывали автоматом в 28.
Не. Не молодежь.
30 лет — уже дети есть.
P>>>А первые PC в IBM, насколько я знаю, делала молодежь. Легенда гласит, им разрешили. В порядке эксперимента.
LVV>>Возможно. Скорее всего это — легенда.
P>Однако, IBM с рынка ПК ушла. Старперы Аксакалы не справились.
Не. Тут уже не создавать надо было, а бизнес делать.
Это — другая деятельность.
Тут как раз Билли преуспел.
LVV>>Даже у Хоара в 1960 году были старшие товарищи из МГУ в школе Колмогорова, где он в то время обучался...
P>Ну не они же за него быструю сортировку придумали. В конце концов в науке ничего на пустом месте не создается.
Это да.
Но примечательно, что родилось в высоконаучной атмосфере Колмогоровской школы.
На родине, видимо, научных флюидов не хватало.
LVV>>Кен Олсен — основал DEC в 33 году, а PDP-11 они создали вообще в 70-x
P>И где сейчас тот DEC?
Он оставил свое место в истории. И живет в наших сердцах!
Кстати, систему прерываний интел слизал с pdp-11...
И да будет тебе известно, в свое время была директива ВМФ США о том, что архитектура бортовых систем = PDP-11.
P>Если грубо прикинуть, большинство достижений программистов приходится на период от 30 до 40. Иногда бывают исключения.
Д. Н. Лозинский первую версию AIDSTEST создал в 48 лет.
Да, Зрелые мужики.
Молодые — редко что-то серьезное в программировании делают.
Кроме Хейльсберга еще создатели первой электронной таблицы Visicalc.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[9]: Подумалось...
От: LaptevVV Россия  
Дата: 09.04.17 12:43
Оценка:
P>>>Угу. "40 лет — это же глубокая старость!" © Москва — Кассиопея. Да, я помню, из комсомола выбывали автоматом в 28.
LVV>>Не. Не молодежь.
P>Ты в 40 ощущал себя старпером?
Ну, конкретно у меня просто началась НОВАЯ жизнь.
Я переехал в Астрахань, и стал делать совершенно другую работу — преподавать.
Так что это — вторая молодость...
LVV>>30 лет — уже дети есть.
P>Дети появились — жизнь закончилась?
Не закончилась, а меняется образ мыслей и отношение к жизни.
Часто — кардинально!
LVV>>>>Даже у Хоара в 1960 году были старшие товарищи из МГУ в школе Колмогорова, где он в то время обучался...
P>Хоар, как в свое время Ландау, закончил местный университет (Оксфорд?) и поехал продолжать образование за границей. Ландау тоже в Германии учился не у абы кого.
Интересно. Я так понимаю, что он выбирал из лучших зарубежных универосв?
Выходит, ничего лучше МГУ не нашлось?
LVV>>И да будет тебе известно, в свое время была директива ВМФ США о том, что архитектура бортовых систем = PDP-11.
P>Это у меня серьезный пробел. Я никогда не работал на ЭВМ этих типов.
Это ты много потерял. Я долго плевался на архитектуру Интело после PDP.
Было полное ощущение, что архитектура Интела — ну просто куча мусора, собранная в одном месте...
LVV>>Кроме Хейльсберга еще создатели первой электронной таблицы Visicalc.
P>А еще Митч Кэйпор — Lotus 1-2-3 (1982) — 32 года. Ой, да, это уже старпер. Зато 1-2-3 рвал VisiCalc по производительности. Автору VisiCalc было 26. Имя не помню, искать лень.
Дэн Бриклин.
Mitchell Kapor born 1 November 1950
История Лотуса 1-2-3: http://www.i-programmer.info/history/people/403-mitch-kapor.html
Производительность объясняется широким использованием ассемблера и даже функций биоса.
А Визикалк написан на ucsd pascal.
P>Но, как кто-то верно заметил в конце тех же 80-х, в программировании эпоха одиночек кончилась.
Да, как-то потом индивидуальных прорывов не видать.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[10]: Подумалось...
От: pagid Россия  
Дата: 09.04.17 18:46
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Было полное ощущение, что архитектура Интела — ну просто куча мусора, собранная в одном месте...

Но она позволила относительно легко перейти к 32 разрядам, потом к 64. А при переходе от PDP-11 к VAX совместимость не сохранилась. Но это ладно, такой задачи наверно и не стояло, но даже при сохраненнии прежних подходов все пришлось усложнить на порядок и красота ушла.
... << RSDN@Home 1.2.0 alpha 5 rev. 1495>>
Re[11]: Подумалось...
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 10.04.17 03:54
Оценка:
Здравствуйте, pagid, Вы писали:

P>Здравствуйте, LaptevVV, Вы писали:


LVV>>Было полное ощущение, что архитектура Интела — ну просто куча мусора, собранная в одном месте...

P>Но она позволила относительно легко перейти к 32 разрядам, потом к 64. А при переходе от PDP-11 к VAX совместимость не сохранилась. Но это ладно, такой задачи наверно и не стояло,

Вот именно.

P> но даже при сохраненнии прежних подходов все пришлось усложнить на порядок и красота ушла.


Потому что они не "сохранили прежние подходы", а ещё злобнее всё расширили и углубили. За что и поплатились (и не только они — ещё более идеологическим потомком PDP-11 был M68k).
The God is real, unless declared integer.
Re[12]: Подумалось...
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 10.04.17 07:27
Оценка:
Здравствуйте, romangr, Вы писали:

R>Мне до сих пор нравится ассемблер PDP-11, который я на БК0010 изучал.

R>Ортогональность команд — это весьма приятная фишка,

Которая кончилась, как только опкоды кончились. XOR, MUL, DIV уже только с одним из аргументов — регистром.
FPP тоже. FIS вообще на стеке. ADCB, SBCB вообще не сделали.
Ну и бо́льшая часть этой ортогональности не использовалась. Тут интересно смотреть именно на то, что вслед сделали в исходном x86 — только один из операндов в памяти — тогда не нужно было бы экономить, как показано выше.
Адресацию вида @(Rn)+, @-(Rn) можно было вообще не вводить, а использовать коды под что-то более полезное.

А ещё там MOV флаги условий ставит — это жуткая диверсия, от которой позже все отказались.

R>да и конструкции типа MOVB (R0)+, (R1)+ доставляют.


Ну да, человеку писать было удобно. На этом и выехала.
The God is real, unless declared integer.
Re[13]: Подумалось...
От: romangr Россия  
Дата: 10.04.17 09:02
Оценка:
Здравствуйте, netch80, Вы писали:

N>А ещё там MOV флаги условий ставит — это жуткая диверсия, от которой позже все отказались.


А можно про это поподробнее, а то что-то не помню я таких вещей?
... << RSDN@Home (RF) 1.2.0 alpha 5 rev. 67>>
Re[14]: Подумалось...
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 10.04.17 10:10
Оценка:
Здравствуйте, romangr, Вы писали:

R>Здравствуйте, netch80, Вы писали:


N>>А ещё там MOV флаги условий ставит — это жуткая диверсия, от которой позже все отказались.


R>А можно про это поподробнее, а то что-то не помню я таких вещей?


А что подробнее, если это в любом описании его команд есть?
The God is real, unless declared integer.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.