> Вы не поверите! Там он и был изначально. Потом, правда, заменили на Си, потому что
> довольно скоро стало понятно, что на разработку на ассемблере тратится слишком много
> времени. Да, человеческого времени, которое дороже машинного.Да отчего ж не поверю - поверю. Глядя на то, какой сейчас код получается на том же gcc, можно констатировать определённые успехи компиляторов за прошедшее время. :)
А можно поискать проект одного австралийца, под названием С-- - когда я его увидел спустя где-то лет 7, аж слёзы на глаза навернулись, сколько времени можно было тогда сэкономить...
>> Так оно и есть. На ассемблере легко определяются длины данных, не привязанные
>> к исторически сложившимся величинам... И транслятор не будет проявлять повышенный интеллект,
>> выравнивая каждую переменную по границе слова(байта).
> Правильно ли я вас понял, что можно средствами некоторого ассемблера определять даже
> 9-битные данные, чтобы работать с их массивами? Если да, то нельзя
Неправильно - можно определить массив данных (вот он - массив - будет, вероятнее всего выровнен компилятором по границе байта или слова), а какой разрядности данные там будут храниться и обрабатываться - это уже определяет сам программер в своём коде. И вот тут уже компилятор (что от MS, что от Borland, что от Watcom, также, думаю, и другие) не будет проявлять повышенный интеллект и пытаться выровнять манипуляции программиста по границе 8/16/32 бит.
> ли пример?
Нельзя, увы. :( Архивы наработок остались в том институте. Где-то на дискетках, если не деградировали, вероятно есть и у меня, но попробуй найди сейчас работоспособный дисковод на 5"... :( Концепцию решений помню, а вот подробности... :( Помню, - оптимизировали на битовом уровне...
>> Тех же лет 25 назад в одном из институтов морской биологии...
> Молодцы, что могу сказать. На безрыбье как только не извернёшься.
Да... Для проекта было "выбито" очень много, как нам тогда казалось, денег... Глубоководных зондов было что-то около полусотни, а для кодинга и обработки данных были приобретены аж 3 PC-AT на 286 с EGA!...
А ведь по тем временам это был громадный шаг вперёд, диссертаций на основании полученных данных было почти столько же, сколько и данных - море... Кому оно сейчас надо, кто об этом знает? Кто помнит выводы и опирается на результаты? Кто возьмётся перепроверять выкладки и подвергать сомнениям, вылавливать блох ошибок? Это уже пройденный этап, доказанные теоремы используются как аксиомы. Как и в Вашем случае с разрядностью Байта.