Как стать автором
Поиск
Написать публикацию
Обновить

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров2.4K
Всего голосов 35: ↑34 и ↓1+48
Комментарии5

Комментарии 5

как вам создание одной из первых программ для диагностики ошибок в железе и ПО первого коммерческого компьютера? Первая в мире женщина-фрилансер в 1955 году с четырьмя детьми? Человек, который в середине ХХ века смог добиться равных условий труда и равной оплаты для программистов? Женщина, которая считает, что самое классное в программировании – это машинный код! 

Если честно - то никак.

НЛО прилетело и опубликовало эту надпись здесь

Замечательная статья про замечательного человека, спасибо!

Машинный код - это действительно красиво, если понимаешь.
У меня был период программирования на листочке бумаги под процессор КР580ВМ80.
Относительные адреса переходов приходилось рассчитывать в уме, складывая длины машинных инструкций между командами "откуда" и "куда"
Помню свой восторг, когда мне показали программу ассемблер - работать стало на порядок проще.
С тех прошло 30+ лет профессионального программирования на многих языках и платформах, но такого чистого и оптимального кода, какой делался на уровне машинных инструкций, я больше не встречал :-)

P.S. У вас тут опечатка: "Эта копания работала именно с женщинами-программистами-фрилансерами" (правильно - "компания")

В процессорах 8080 К/КР580ВМ80(А) и Z80 не было относительной адресации как класса (не считая адресации с использованием индексного регистра). Вы считали либо на 6502 (Агат и тп) либо на К1801 (ДВК, СМ-1800, УКНЦ, БК-0010) или другом LSI11 совместимом. Могу также отметить микроконтроллеры PIC, и т.д. и т.п. Но точно не семейство 580!

Относительной адресации не было, а переходы были, такие дела.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий