ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
2 мая
728754 Топик полностью
Ксения (17.01.2017 12:25 - 12:27, просмотров: 63) ответил Evgeny_CD на Было чудное семейство Windows 3.0|3.1|3.11|Windows NT 3.51. И под него было написано много-много кода. Коммерческого. Потом мы глазом моргнуть не успели, как этот код куда-то делся, а на рыное вышел совсем другой код.
Код тоже долго не живет. Если компания перестает выпускать новые версии продукта, то где-то лет через 5 он замещается продуктом другого производителя. Т.е. в наше время сопровождение программ вылилось в выпуск обновленных версий, т.к. накладывать заплаты на старые бывает технически сложно. По этим причинам, если сегодняшняя ось поддерживает приложения, написанные под вчерашнюю ось, но отказывается от совместимости с позавчерашний, то переход происходит гладко и плавно. Т.е. за то время, пока позавчерашняя ось выйдет из употребления, естественный процесс обновления ПО успеет перейти на следующую платформу. Я это не теоретически рассуждаю, а самой однажды приходилось переделывать большой проект с Win16 На Win32, а потому знаю, почем фунт лиха. :) Это сейчас я застряла на WinXP, а потому и болезненно переживаю переход на 64-разрядность. Но если оглянуться на других, то прогресс идет с нужной скоростью, и свидетельством тому являются сетования (в том числе и мои) на то, что 32-разрядных приложений становится все меньше, а то, даже будучи 32-битными, отказываются запускаться на WinXP (это когда OS version в заголовке EXE-файла подняли до 6.0). При этом всегда что-то нужное стимулирует переход. Например переход с Win16 на Win32 сильно стимулировало ограничение памяти одним мегабайтом, а переход с Win32 на Win64 стимулирует ограничение двумя гигабайтами размера доступной памяти и размера диска.