Бой в памяти

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

Сейчас в большинстве операционных систем пространство памяти для данных и программ разделено, и бои в памяти стали невозможны. С человеческим мозгом, однако, все значительно сложнее. Иногда мне остро не хватает какого-нибудь ψ-семблера для борьбы с сотней-другой паразитных мыслей.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

drraug: (Default)
Dmitry Savostyanov

May 2025

M T W T F S S
   1234
567891011
1213141516 1718
19202122232425
262728293031 
Page generated Tuesday, 5 May 2026 12:44 am

Expand Cut Tags

No cut tags