неформальный опрос (первая программа)
Aug. 8th, 2002 10:42 amДорогие программисты и программистки (а также те, кто к программистам себя не причисляет, но программы писать умеет)!
Расскажите, пожалуйста, о своей первой нетривиальной программе ("нетривиальной" можно понимать, как вам удобно). На каком языка она была написана, что делала, на каком компьютере бежала, сколько вам тогда было лет? Конечно, можно рассказать только часть этой информации или, наоборот, подробнее.
Здесь уже набралось несколько интересных рассказов, но было бы здорово ещё почитать. Мне это ни для чего конкретного не нужно -- просто, по-моему, интересная тема.
Расскажите, пожалуйста, о своей первой нетривиальной программе ("нетривиальной" можно понимать, как вам удобно). На каком языка она была написана, что делала, на каком компьютере бежала, сколько вам тогда было лет? Конечно, можно рассказать только часть этой информации или, наоборот, подробнее.
Здесь уже набралось несколько интересных рассказов, но было бы здорово ещё почитать. Мне это ни для чего конкретного не нужно -- просто, по-моему, интересная тема.
no subject
Date: 2002-08-08 04:53 am (UTC)Когда я был на первом курсе, у математиков была вычислительная практика - выдавали арифмометры "Феликс", и по коридорам на подоконниках и в темноватых углах сидели первокурсники и рычали феликсами; предприимчивые проникали без всяких прав в Вычислительную Лабораторию и быстренько считали на электрических Рейнметаллах.
Первая же записанная и пригодная для выполнения программа у меня была на Алголе для машины... машины... никогда ее не видел. М что-то такое, Один? Покойный Дейкстра говорил: мне все равно, как работает машина, электрически, пневматически или чудом.
Самое смешное, что программа была сравнительно большой (требовала двух резиночек и специального мешка), остроумной, рекурсивной, и только после недели безуспешных попыток я узнал, что этот компилятор не поддерживает рекурсию.
А еще через пару дней сообразил, что есть короткое решение, буквально царский путь, без всякой рекурсии.
Так болезненно и дальше была устроена моя программистская карьера, почти всегда, с поправкой на опыт, конечно - поэтому я хорошо знаю, что я надежный программист, но без присущей таланту таинственной интуиции.
Вторая программа была на Лиспе для очень современной, стильной машины Одра, набивалась на ленточках, а что именно делала, не помню.