SIIЦитата:
технически нет никаких проблем прикрутить контроллер Ethernet к стандартному интерфейсу ввода-вывода ЕС ЭВМ и написать стек TC/IP для ОС
Вы плохо представляете, сколько для этого надо было бы сделать. «Прикрутить контроллер Ethernet» - это отверткой что ли? Там канал ввода-вывода представлял из себя толстый пучок проводов коаксиального кабеля. Мультиплексоры передачи данных представляли из себя здоровые шкафы – для информационного обмена по телефонному каналу со скоростью 1200 бод. Для стека TC/IP надо было бы влезать в ОС, дописывать то, чего в ней нет, чтобы обеспечить возможность работы того, что сейчас называют драйверами.
Цитата:
Да и межмашинные сети тоже именно в 1960-е стали появляться.
Да какие это сети? Обмен информацией между 2-мя машинами и 2-мя программами на этих машинах.
Цитата:
Глюки были, дыры были -- но отнюдь не в таких количествах и не настолько идиотские, хотя в те времена защитой как раз и не озабочивались, в общем-то -- просто писали в среднем намного качественней.
Ой, не надо о том, что раньше трава была зеленее. Я об этом знаю не понаслышке. Писали такой отстой порою! Была такая история. Было 2 организации, одна должна была сдать написанное ПО в эксплуатацию, а другая принять её. Одному программисту второй организации было дано задание: написать нечто, чтобы «ронять» систему во время испытаний. Ибо первая организация могла продавить (благодаря админресурсу) «успешность» испытаний, и надо было сделать так, чтобы испытания были бы вопиюще неуспешными. Когда же эти испытания наступили, то этот «вирус» даже не пришлось применять – система и сама успешно падала.
Цитата:
В MFT, честно говоря, не помню, а вот в MVT и SVS были и пользователи
Это смотря как сгенерировать ОС. Ни разу не видел такую MVT, в которой бы были пользователи.
Цитата:
Программы на Аде содержат в несколько раз меньше ошибок, чем на Си++, и отлавливать их намного проще. Тем не менее, первичными всё-таки мозги являются, а не инструменты.
Применение анализатора PVS-Studio доказывает, что мозгов всё-таки не достаточно для большей надёжности. А мозги, конечно, нужны. Без них ни Аду не написать, ни PVS-Studio, ни обычную любую другую программу.
YodaЦитата:
Хороший посыл, правильная идея, хороший выбор базового языка.
Написать ОС на хорошем, безопасном языке гораздо проще и быстрее. И результат будет лучше. Попытка найти все ошибки в коде С/С++ анализаторами кода заранее обречена на провал. Спрашиваю Андрея Карпова, соавтора PVS-Studio: «А как сказывается а работе PVS-Studio употребление оператора goto»? Отвечает: «Очень плохо». Он же указывает, что их анализатор хорошо находит одни ошибки, а другие анализаторы – другие.
Цитата:
Каждый владелец домашнего компьютера мог считаться небожителем… Простые смертные в основном ограничивались FIDO и BBS.
Бывали времена, когда и домашних компьютеров не существовало. И FIDO и BBS тоже не было!
Цитата:
Отсутствие масштабных хаков было обусловлено скорей следующими обстоятельствами:
Я бы ещё сюда добавил бы, что существовал порог вхождения. Даже загрузка ОС на некоторых системах требовала специальных знаний. Даже существовала такая специальность – оператор ОС. В их задачу входило загружать ОС и прикладные программы. Некоторые программисты не умели запускать ОС и монтировать диски и ленты – им требовалась помощь операторов. Программисты - они же не операторы, правда?
Ну и стоить упомянуть ограниченность круга лиц, имеющих доступ к машинам.
Цитата:
ну что ты украдёшь? исходник чужой диссертации?
Охотились, в основном, за гороскопами, братьями Стругацкими, «Мастером и Маргаритой» и «Лукой Мудищевым» Баркова.
Цитата:
Мне даже подумать страшно, что было бы, если бы миллионы быдлокодеров разом начали писали на ассемблере.
Эх, не видели Вы блондинок, пишущих на ассемблере! Вы много потеряли