Предупреждение: у нас есть цензура и предварительный отбор публикуемых материалов. Анекдоты здесь бывают... какие угодно. Если вам это не нравится, пожалуйста, покиньте сайт. 18+

История №1397961

Как я стал девопсером 3

Сначала был просто программистом.
Могу смело назвать себя гуру в ФОТРАНе. Это на СМках (Система Малых СМ-3 и тп (3, 4, 14ХХ, и 16ХХ потом) машин. Обычно одна стойка (и не такая шумная как ЕС до них). Тогда там единственный нормальный язык был. В 1980-х. Ну PL/I там и другие модные в 1980-е, тоже знал. Algol, Аналитик и прочие. Это между делом. На старших СМках потом и просто C и Pascal (Oregon sowtware содрали тоже).
У нас в области был разок в 80-х конкурс по программированию.
Одна из задач была преобразование римских цифр в арабские.
А я тогда как раз копмилятор писал, на ФОРТРАНе естественно. Преобразование логических выражений в что-то что считать надо было.
Да пипец, прогу написал чтоб рассчитывалось арифметическое выражение римских цифр и в каком хошь результате, можно и арабские цифры. Получил третье место в конкурсе )
Там два дня давалось и все писали, кто на PL, кто на Pascal. Модно тогда было.
И ребята сидели там в ВЦ и писали целые два дня. меня начальство не отпустило надолго, получил задание и на работу побежал, всё так полулегально было. Между делом. И что прикольно, когда получил там призовое третье место, начальство прям еще и премию мне дало как призеру )
Вот на ФОРТРАНе на СМ-3 тогда системку написал.
И выбора тогда не было. Памяти оперативной мало. Компутер уже занимает не целый зал, а просто комнату, шумит не так сильно. Но оперативки только или на ФОРТРАН или Ассемблер. А ФОРТРАН, это ж мой родной язык.
Ну, написал систему обработки статистки. На конфах ребята узнали )
Привозили гостинцы, кто яблоки с Алма-Аты, кто красную рыбу с севера. )
Тогда ж не было никаких авторских прав и в те дикие 80-е кто-то что-то писал и все в одном ведомстве если успевали узнать то юзали. Просто приезжали ребята в командировку и брали мою прогу, с исходными кодами. Потом звонили иногда и просили помочь освоить.
Тогда большая и единая была страна.
В 80-е годы то.
+76
Проголосовало за – 260, против – 184
Статистика голосований по странам
Чтобы оставить комментарии, необходимо авторизоваться. За оскорбления и спам - бан.
24 комментария, показывать
сначала новые

Борис Свердлов02.07.23 13:00

ФОРТРАН - как первый поцелуй...
Вначале - призовое на конкурсе программистов в институте.
Написать мог многое, если не все.
Верх - в 1980 г. система календарного планирования в большом проектном институте на БЭСМ-4 с магнитными барабанами, ленточными магнитофонами и двумя кубами памяти (так оно называлось...) с перезагрузкой сегментов сети и оптимизацией загрузки подразделений.
Работало!

+0
ответить

Брюттон 04.06.23 17:10

Ну первый Си и Юникс, насколько я знаю, разрабатывались на DECовских как раз машинах. То были как раз PDP-11 (наши СМ ЭВм) и потом VAX-11. У нас уже потом аналога по факту особо не было.
Ну у нас так тогда еще было запущено, что терминал наш основной вначале (гроб такой огромный ВТА-2000-2) совсем ни счем не совместим был,а вот уже следующий с VT-52. Там уже и EDT редактор экранный работал.
Но наш TED намногот круче был. У меня подруга на курсах и драйвер ВТА-2000-2 и редактор потом доработала. Мне подарила по дружбе наработки. Я там в МВД сразу крутым стал, честно скзал, что это не я, а она )

+1
ответить

Брюттон ➦Брюттон04.06.23 17:14

И если у тебя через мультиплексор как раз такое старье было, то это очень круто было. В смысле удобства и производительности. И драйвер ее и редактор реально надежно работали, за что респект прям от всех. Зовут Марина Никифорова. Чебоксары, сейчас на пенсии.

+1
ответить

Пример03.06.23 10:05

А про Бейсик все забыли! Мы его тоже изучали в институте. Упрощённая версия, по-моему. Я на нём что-то даже писал, курсовую вроде по электротехнике.

+0
ответить

v45002.06.23 19:30

Почему-то Аду никто не вспомнил...

+1
ответить

a280802.06.23 17:51

В 80х использовал С на СМ-4.
Pascal не зашёл.
Просто не повезло с книжками.
Грогоно vs Керниган&Ритчи.
ОС RSX11-M.
Другие отделы писали на Фортране.
PL/1 был на ЕС-1045.
Алгол-ГДР на БЭСМ-6.
Потом привезли VAX-750.
Там языков было много разных, но Фортран оставался основным языком для большинства.

+2
ответить

AlexMag62➦a280802.06.23 20:12

Я программировать начал в 1965 году на Паскале под CP/M
CP/M это ОС типа DOS для микропроца I8080 или К580. Лабали сами произвольную архитектуру и писали небольшой BIOS
Но тут же обнаружил что DEC-вская техника пошустрее будет и перешёл на неё.
Операционка поначалу была RT11, и буквально тут же появился многозадачный мультитерминальный TSX-11, практически Unix
Первые полгода поплющился на Паскале, потом в институте появился компилятор C от Whitesmiths Limited и началась новая эра.
Креативное было время. Писали и автоматизацию чего угодно (оборудование делали сами на коленке), и базы данных, и игры и чего только не было. Эра длилась довольно долго, лет почти 10.
Поначалу интеловская техника с DOS всерьёз не воспринималась. Применения была не видно, кроме игр. Просто дорогая игрушка.
Но в 1994 появился Unix FreeBSD и звезда DEC-овской техники стремительно закатилась.
IBM-PC своей надёжностью крыла изделия советского автопрома как бык овцу.
Никакие воронежские Micro-VAX ситуацию уже не спасали.
С тех пор так и живём. Винда+Линукс пища наша.

+2
ответить

vap➦AlexMag6202.06.23 20:53

Упс? CP/M - это же уже глубоко 70-е?

+1
ответить

AlexMag62➦vap03.06.23 20:06

Блин, прошу пардону, очепятка. Правильно читать
"Я программировать начал в 1985 году на Паскале под CP/M"

+0
ответить

AlexMag62➦vap03.06.23 20:08

Я родился в 1962, какое уж там программирование, тем более в СССР.
Тогда наверное оно было только в крупных городах в крупных ВЦ, да и то чуть ли не в машкодах.

+0
ответить

xdvbx02.06.23 17:24

А что за система обработки статистики и на базе какого ВЦ была разработана?

+0
ответить

lugy➦xdvbx05.06.23 14:41

Ну так я вас и сказал, где живу и что как )

+0
ответить

Kelavrik_002.06.23 14:48

Очень неудобный язык фортран. Переводил с него на С. Кстати, считывать с него неформатированный текст очень тяжело.

+1
ответить

AleM ➦Kelavrik_002.06.23 22:50

Я работал в конструкторском отделе по разработке печатных плат. Программировал на Фортран-IV, позже на Фортран-77. Написал пакет программ для наших конструкторов.
Когда у нас в отделе появилась персоналка ЕС-1840, то я там на Си обкатывал алгоритм, а потом переносил его на СМ-1420 с RSX-11M на Фортран-77.
Си по своим способам адресации очень похож на Асссемблер для PDP-11. Кто-то мне тогда говорил, что Си с этого Ассемблера и содрали (взяли за основу).

+1
ответить

Kelavrik_0➦AleM02.06.23 23:05

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

+2
ответить

AleM ➦Kelavrik_004.06.23 16:44

Для вычислительных задач Фортран просто незаменим, если сравниваю быстродействие программ, то обычно за 1 (еденицу) берут скорость работы Форитран-программы, остальные всегда работают медленне. За исключение программ на ассемблере, разумеется.
Ну и как шутили в то время - Настоящий программист сумеет написать фортран-программу на любом языке :-)
К тому же на Фортране написана туева хуча готовых библиотек под все мыслимые и не мыслимые алгоритмы. На начало 1980 года трудоёмкость написанных библиотек только для IBM ОС/360/370 оценивалась в 400 человеко-лет.

+2
ответить

Kelavrik_0➦AleM04.06.23 17:00

Это означает, что вы оптимизацию не включили. На деле у всех компилируемых программ примерно одинаковая скорость.
Библиотеки сейчас пишут под С в основном, под фортраном старые. Иногда пишут на С, а выполняют в питоне.
400 человеко лет означает лишь, что 400 человек перенапишут за год. А программистов сейчас намного больше 400.

+0
ответить

Smollett02.06.23 13:30

Да... Страна тогда была такая большая и такая единая... что юзать можешь, только если успеешь узнать.
А ФОТРАН -- это фортран?

+4
ответить

ams➦Smollett02.06.23 14:25

Годов до 80х был ФОРТРАН (FORTRAN 77 последний, если не путаю), а потом как-то мутировал в Фортран (Fortran 90, Fortran 95)

+2
ответить

AleM ➦ams04.06.23 16:35

FORTRAN IV, если точнее.

+2
ответить

Брюттон ➦Smollett04.06.23 17:02

Ну описался, даже два раза. Пинайте уж, раз хочется. Еще тренеру по фитнесу скажите, что правильно Ягодицы )

+0
ответить

khas102.06.23 13:21

ФОРТРАН! Описка или деменция?

+-2
ответить

mikololo➦khas103.06.23 00:14

Там еще sowtware. Так сказать, от сохи погромист.

+1
ответить

kamakama02.06.23 13:13

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

+1
ответить

Общий рейтинг комментаторов
Рейтинг стоп-листов

Рейтинг@Mail.ru