avva: (Default)
[personal profile] avva
Дорогие программисты и программистки (а также те, кто к программистам себя не причисляет, но программы писать умеет)!

Расскажите, пожалуйста, о своей первой нетривиальной программе ("нетривиальной" можно понимать, как вам удобно). На каком языка она была написана, что делала, на каком компьютере бежала, сколько вам тогда было лет? Конечно, можно рассказать только часть этой информации или, наоборот, подробнее.

Здесь уже набралось несколько интересных рассказов, но было бы здорово ещё почитать. Мне это ни для чего конкретного не нужно -- просто, по-моему, интересная тема.

Date: 2002-08-08 06:57 am (UTC)
From: [identity profile] ifyr.livejournal.com
Я начинал с калькулятора МК-54. В начале были какие-то простенькие расчеты, а потом меня захватила серия игр, публиковавшихся в Технике Молодежи, и я написал несколько модификаций и своих игр. Потом увлекся написанием генераторов случайных чисел (правда с проверкой на случайность повторяемость были проблемы из-за ограниченности памяти. Приходилось пользоваться ручкой и бумагой. Качество -- сами понимаете).

В 13 я познакомился с БК, и писал, в основном, игрушки на Basicе. Так как доступ к компу был только 2 часа в неделю -- на уроках ЭВМ, программы писались на других уроках, а потом, в течение первого из двух часов, вводились вручную, так как возможность записаться предоставлялась не всегда. Чтобы успеть поиграться, надо было писать сразу правильно, чтобы можно было оставшийся час провести играясь и добавляя фичи, а не дебаггируя.

Date: 2002-08-08 07:34 am (UTC)
From: (Anonymous)
MK-54 - это такая штука с бейсиком?
На ней я тоже писал одни из первых своих программ. Самая интересная - тетрис (фигуры из трех клеток(точек), допускалось соединение углами). Так как под массив клеток памяти в калькуляторе не хватило бы, то строки хранились как произведения простых чисел.

А первая нетривиальная программа, насколько я помню, была на Turbo Basic (или не на Turbo?) Игрушка, корабль ходит вверх-вниз вдоль левой стенки, на него прут враги. Собственно, ничего интересного, разве что то, что персонажи рисовались polyline, а их оригиналы были сделаны на чертежной бумаге (потом по чертежу высчитывались координаты и вносились в компьютер). Насколько я помню, было довольно красиво.

Гм. Может бросить все и опять заняться играми?

TLKH

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 04:34 pm
Powered by Dreamwidth Studios