Бой в памяти
Wednesday, 30 March 2011 11:05 amСемидесятые-восьмидесятые, в которые я родился, характеризовались широким распространением компьютерной техники, компьютерных программ, компьютерных игр, компьютерных вирусов, а также мифов и легенд о всем вышеперечисленном. В школьно-университетской среде возникало особое явление: компьютерные игры, моделирующие программирование, которые создавались с целью «в популярной и игровой форме привить ученикам навыки» либо для спортивного соревнования с целью проверить, чье программистское кунг-фу окажется круче.
Еще 1961 Виктор Высоцкий из Bell Labs написал игру для программистов «Дарвин», в которой ассемблерные программы сражались друг с другом в ограниченном массиве памяти. В 1984 Александр Дьюдни написал «Бои в памяти» (Core Wars), где на замкнутом в кольцо массиве памяти сражались программы, написанные на упрощенном варианте ассемблера с использованием многопоточности. Обе игры моделировали противодействие вируса и антивируса и использовались, в том числе, для развития навыков и идей по их созданию.
Сейчас в большинстве операционных систем пространство памяти для данных и программ разделено, и бои в памяти стали невозможны. С человеческим мозгом, однако, все значительно сложнее. Иногда мне остро не хватает какого-нибудь ψ-семблера для борьбы с сотней-другой паразитных мыслей.
Еще 1961 Виктор Высоцкий из Bell Labs написал игру для программистов «Дарвин», в которой ассемблерные программы сражались друг с другом в ограниченном массиве памяти. В 1984 Александр Дьюдни написал «Бои в памяти» (Core Wars), где на замкнутом в кольцо массиве памяти сражались программы, написанные на упрощенном варианте ассемблера с использованием многопоточности. Обе игры моделировали противодействие вируса и антивируса и использовались, в том числе, для развития навыков и идей по их созданию.
Сейчас в большинстве операционных систем пространство памяти для данных и программ разделено, и бои в памяти стали невозможны. С человеческим мозгом, однако, все значительно сложнее. Иногда мне остро не хватает какого-нибудь ψ-семблера для борьбы с сотней-другой паразитных мыслей.