Мемы и "вирусы мозга" разделять, видимо, нет смысла. Это объекты одной природы по большому счету. Мнения об их статусе у меня нет, недостаточно разбираюсь в них.
Что же касается компьютерных вирусов - они не более живые, чем автомобили. Так же как и каждый тип автомобиля, каждый тип компьютерного вируса - продукт разумного дизайна (результат работы программиста). Эволюция компьютерных вирусов идет тем же способом что у, например, военной техники - недостатки их в борьбе "вирус - антивирус" (аналогично борьбе "броня - снаряд") выявляются людьми-разработчиками и на основе этого теми же людьми вносятся улучшения. Полиморфизм компьютерных вирусов также им не присущ самим по себе, а реализуется созданной программистом программой. Проявляется он в пределах заложенных возможностей (довольно ограниченных у каждого конкретного типа вируса), к эволюции не приводит.
Вообще создание "жизни в виде компьютерных программ" очень серьезно затрудняется тем, что среда, в которой выполняются программы, обеспечивает их работу практически без ошибок. В отличие от "обычной" жизни, где ошибки (на всех этапах функционирования) кишмя кишат. В связи с чем в обычную жизнь с самого начала заложена способность существовать в условиях, когда любая репликация, транскрипция, трансляция идет с относительно частыми ошибками. Программисты привыкли к другому - каждая команда в программе выполняется единообразно всегда и везде (компьютер - это очень тупой, но быстрый и "единообразный" исполнитель). Поэтому любое несанкционированное изменение хотя бы одного бита в программе как правило приводит к полной неработоспособности.
no subject
Что же касается компьютерных вирусов - они не более живые, чем автомобили. Так же как и каждый тип автомобиля, каждый тип компьютерного вируса - продукт разумного дизайна (результат работы программиста). Эволюция компьютерных вирусов идет тем же способом что у, например, военной техники - недостатки их в борьбе "вирус - антивирус" (аналогично борьбе "броня - снаряд") выявляются людьми-разработчиками и на основе этого теми же людьми вносятся улучшения.
Полиморфизм компьютерных вирусов также им не присущ самим по себе, а реализуется созданной программистом программой. Проявляется он в пределах заложенных возможностей (довольно ограниченных у каждого конкретного типа вируса), к эволюции не приводит.
Вообще создание "жизни в виде компьютерных программ" очень серьезно затрудняется тем, что среда, в которой выполняются программы, обеспечивает их работу практически без ошибок. В отличие от "обычной" жизни, где ошибки (на всех этапах функционирования) кишмя кишат. В связи с чем в обычную жизнь с самого начала заложена способность существовать в условиях, когда любая репликация, транскрипция, трансляция идет с относительно частыми ошибками. Программисты привыкли к другому - каждая команда в программе выполняется единообразно всегда и везде (компьютер - это очень тупой, но быстрый и "единообразный" исполнитель). Поэтому любое несанкционированное изменение хотя бы одного бита в программе как правило приводит к полной неработоспособности.