М.Двач / Программирование

Прочитал недавно несколько статей на тему первых компьютеров и программных проектов, и был удивлен ч 21 июля, 08:05 3502559 В конец треда | Веб

122 Кб, 764x250283 Кб, 412x500717 Кб, 1685x1134554 Кб, 1691x780

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

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

Algol который появляется в конце 50х уже выглядит как современный Pascal, функции, процедуры, записи, синтаксис 1 в 1.

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

А 60е это уже пик, PL/1, векторные процессоры, менеджеры виртуальных машин, права доступа, сложные файловые системы с версионированием (а сейчас нету, даже деградация в отдельных областях наблюдается), отображение в память, динамическое связывание (в том числе и со службами), динамическая конфигурация в зависимости от текущего железа.

Поразительно что из того мира к нам пришли абсолютно убогие технологии типа Fortran, UNIX, когда уже были нормальные варианты.

Ответы2584262147484749

2 21 июля, 08:08 2 3502560

Вот что читал из последнего, присылайте свои интересные ссылки.

https://ethw.org/First-Hand:No_Damned_Computer_is_Going_to_Tell_Me_What_to_DO_-_The_Story_of_the_Naval_Tactical_Data_System,_NTDS (цикл статей, продолжение в конце страницы)

https://topwar.ru/user/Sperry/page/2/ (цикл статей, читать в обратном порядке)

3 21 июля, 09:55 3 3502584

>>3502559 (OP)
Не понял. В чём вопрос?

Ответы2621

4 21 июля, 11:27 4 3502621

>>3502584
Наверное он хотел топик по истори компьюктеров.
>>3502559 (OP)
Почитай 2 тома Охота на электроовец

5 24 июля, 13:50 5 3504748

>>3502559 (OP)
> Прочитал недавно несколько статей на тему первых компьютеров и программных проектов, и был удивлен что все основные концепции и даже нормальные языки были уже придуманы в 50х.

"Все новое - это хорошо забытое старое".
Все там давно придумано. Концепция "Нажал на кнопку - мышина испольняет твои желения" была изначальной сверхзадачей и там где-то LISP появился.

6 24 июля, 13:53 6 3504749

>>3502559 (OP)
>был удивлен что все основные концепции и даже нормальные языки были уже придуманы в 50х.
с подключением. тебя ждет еще очень-очень много новых открытий!

Обновить тред

« /pr/В начало тредаВеб-версияНастройки

/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.gq, m2ch.cf, m2ch.fapp.in, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion