А вот понастальгирую

Jan 20, 2009 09:17

begin

В 84 году я впервые прочитал подаренную отцом книжку о компьютерах. Японскую, очень интересную. Там объяснялись основы: двоичная система, общая архитектура, логика и простейшие программы. Мне было тогда 7 лет.

В том же году я написал первую прогамму на Бейсике, написал в буквальном смысле, на листке бумаги, потому что компьютера у меня не было. Несколько раз ее переписывал. Что была за программа -- не помню.

Годом позже я на 2-3 часа был допущен к компьютеру у папиного друга, и эту программу отлаживал. По-моему, это была БК-шка.

В следующие годя у меня появилась книжка "Бейсик -- это просто". А, может, и сразу, не помню. Изучал.

Подружился с парнем, у которого в школе были Ямахи -- это такие игровые-учебные компьютеры были, с довольно продвинутой операционкой, можно было разные программы грузить и запускать. И они в сети были, кажется. Написал, опять же на листочке, первую программу на Паскале, так как приятель сказал, что это правильно.

За несколько лет компьютер видел считанные разы. Пару раз ходил в компьютерный игровой клуб, но программы отлаживать там не давали, приходилось  играть.

В 90м или 91м папа купил мне программируемый микрокалькулятор МК-52. Это было сокровище. Стоил безумных денег. У него было порядка 15 регистров памяти, и 105 ячеек для прогаммных команд в машкодах. Это много. Не было задачи, которую нельзя было решить. Интерактивные игрушки. Думаю, на нем я научился программировать по-настоящему. Посмотрел в википедию -- это чудо и в космос летало, как оказывается!

В 92м отец купил ZX Spectrum. Конструктор. Отец -- инженер, и собрал это сам в массивном корпусе со встроенным (sic!) магнитофоном из разбитой Электроники 302 (хотя внешний лучше работал). Подключение к телевизору. Это уже была вещь! Пусть и устаревшая на 10 лет к тому времени, но вещь. Встроенный бейсик, куча программ и игр, С, ассемблер, все что угодно. С я изучал именно на нем.  Видеопамять. Которая, правда, занимала треть оперативки. На редкость удачный компьютер, это я уже потом понял.

Параллельно в новой школе были и Ямахи и "новейшие" 286-е (PS/2). Turbo Pascal, Turbo C, основные классические алгоритмы. Я очень благодарен своему учителю, за то что он открыл мне в то время LISP -- любовь на всю жизнь

В 94м, наверное, откуда-то отец притащил IBM PC XT. Именно XTшку, с 5"-дисководом, 640К оперативки, CGA, черно-белый монитор... В принципе, уже больше ничего и нужно. Винда там не шла, конечно, но сильно оптимизированный ДОС, с Волков-Коммандер -- наш ответ Питеру Нортону -- летал. На одной дискете в 1.2Mb умещалась и операционка и почти все(!) необходимые программы, включая, скажем, борландовский Turbo C 1.0.

Дальше становится уже не интересно, прогресс дошел и до нас. Да и в Универе всякого железа хватало. И стало скучно как-то. Лучшие свои программы я писал в 94-95 году, тогда конкурсы и олимпиады удавалось выигрывать, но с развитием техники нввык пропадает, остается только теплое чувство, что это твое, пусть слегка забытое, но какое-то родное.

Программирование --- это отнюдь не ремесло, это искусство. И дай Бог, чтобы в этом искусстве было много художников.

Return; end;

программирование

Previous post Next post
Up