01:29 pm - Трудное детство
В журнале у
nikanorov@lj прочитал его историю знакомства с языками программирования и решил написать свою.
Первый компьютер у меня появился, кажется, в 89ом году, когда мне было 6 лет. Тогда у папы стоял выбор между покупкой машины и компьютера, он выбрал второе и не зря. =) Это был 8и-битный Atari 65XE, замечательная была машина, жаль в отечественной демо-сцене не прижилась. Около года я играл в игры из которых сейчас помню лишь Боулдер Дэш, Ривер Рэйд и Монти Пайтон.
Не так давно я нашел свой дневник за первый класс, в нем первые пару месяцев названия предметов писала мама, потом видимо нас заставили делать это самим, я и сделал:
MATEMATIKA
LITERATURA
И дальше в том же духе. На этой странице кроме транслита есть лишь злая надпись учительницы, вызывающей родителей в школу. Эта учительница правда сама была не в себе и сейчас, кажется, находится в дурке, но это другая история.
Непосредственно с программированием я первый раз столкнулся, когда нас в первом классе заставили выучить таблицу умножения (в которой я до сих пор путаюсь почему-то +)). Тогда папа что бы автоматизировать процесс обучения написал программу:
FOR I = 1 TO 100
A = RND 10
B = RND 10
PRINT "KOLKO BUDET "+ A + " * "+ B + "?"
READ C
IF C = A*B : PRINT "MOLODEC" : PRINT "DURAK"
NEXT I
С того то времени я и перестал играть в игры, я начал их писать. =) Моя первая игра была написана в то же время, это был "Такт-Тикль и Крестики Нолики". Код игры уже врядли сохранился, а жаль, это был шедевр детского извращения. Например, я в то время не мог осознать что такое массивы и 9 переменных для каждой клеточки в крестиках ноликах завести я не догадывался, из-за чего стоит в клетке крестик или нолик приходилось определять функцией LOCATE, которая возвращала цвет точки на экране. Сейчас до такого извращения я бы врядли додумался. Хотя классе в девятом было подобное извращение, но там я уже z-buffer хранил в видео памяти, благо закраска по Гуру и монохромность рисунка это позволяли делать без проблем и артефактов разных на экране.
Еще в то время напрочь отсутствовала какая-либо литература по программированию, был лишь родной атаривский мануал на английском языке, жаль только его тогда никто из моего окружения не знал. Из-за чего, кстати, я вплоть до 8ого класса все “операторы” произносил с жутким немецким акцентом, типа НЕВ, РЕАД, итд итп. Классе в 3ем я писал свой учебник по программированию на Бейсике. Найти бы его сейчас. =)
Любовь к бейсику у меня так и продолжалась вплоть до 8ого класса, когда я искренне был уверен в том, что проиграл школьную олимпиаду по программированию лишь из-за того, что не имел представления, как в бейсике работать со строками, а в ихнем “гадком” паскале все это делается легко. (Хотя так конечно и было =)) На следующий день я уже знал паскаль, а про бейсик забыл, наверное, навсегда. ;)
Потом было еще много разных языков программирования от ассемблера до эктивскрипта флэшевого, но это все уже не интересно. А два года назад я понял, что процесс написания кода мне абсолютно не интересен и почти перестал программировать.
Вот такое вот было трудное детство.
Current Mood: Дизель явно был лишним
Current Music: Nick Cave & The Bad Seeds - Lay Me Low
У меня была похожая история. Только Паскаль мне сразу не понравился :)) А олимпиады я и так выигрывал :)
![[User Picture]](http://lj.rossia.org/userpic/4481/2147485520) | | | Re: Reply to your post... | (Link) |
|
Я потом тоже выигрывал, вплоть до 4ого на России, но не дальше.
Ну я так далеко не пашол, конечно, да и дальше школ своих не ходил
Ага, я тоже два года назад решил, что программить меня заебло и стал сисадмином. Теперь вот хочу обратно в программинг ;+))
![[User Picture]](http://lj.rossia.org/userpic/4481/2147485520) | | | Re: Reply to your post... | (Link) |
|
Я там дальше написал посто про это.
![[User Picture]](http://lj.rossia.org/userpic/4481/2147485520) | | | Re: Reply to your post... | (Link) |
|
А сисадпинство - это еще хуже.
![[User Picture]](http://lj.rossia.org/userpic/5884/2147486710) | | From: | labria@lj |
| Date: | February 20th, 2005 - 04:43 pm |
|---|
| | Re: Reply to your post... | (Link) |
|
Сисадминство - ничего плохого. Мне нра. Есть место для полета фантазии всегда.
![[User Picture]](http://lj.rossia.org/userpic/4481/2147485520) | | | Re: Reply to your post... | (Link) |
|
Это другое просто. И не мое, от того и хуже... для меня.
А я как дрочил хуй всю жизнь, так и буду! Нечем мне выебнуться. Гы-гы-гы.
![[User Picture]](http://lj.rossia.org/userpic/4481/2147485520) | | | Re: Reply to your post... | (Link) |
|
Ну в этом мы тоже не отстаем. =)
Пагади-ка...Так тебе что, сейчас всего 11? Ни фига себе ты акселерат!...
![[User Picture]](http://lj.rossia.org/userpic/4481/2147485520) | | | Re: Reply to your post... | (Link) |
|
89ый. Это ачепятка. =)
мне тоже интересно, где ребята в 99 достали Атари по цене автомобиля :)
![[User Picture]](http://lj.rossia.org/userpic/4481/2147485520) | | | Re: Reply to your post... | (Link) |
|
Я описался. =) Там 89ый должен быть.
У каждого из нас своя история... Знакомства и работы за компом. Твою было прочесть очень даже интересно - спасибо, что поделился! ;)
![[User Picture]](http://lj.rossia.org/userpic/4481/2147485520) | | | Re: Reply to your post... | (Link) |
|
Не за что. А ты никогда не описывала своей истории? :)
![[User Picture]](http://lj.rossia.org/userpic/5715/2147486563) | | | Re: Reply to your post... | (Link) |
|
было дело, но давно. И уже даже не помню точно, где... М.быть, даже и в каком-то из инет-дневников.
А я начинал с Atari800XL. В 93-94 годах на уроках информатики
![[User Picture]](http://lj.rossia.org/userpic/4481/2147485520) | | | Re: Reply to your post... | (Link) |
|
Они кроме того, что бэйсик обновленный вроде бы ничем и не отличались.
Я 800XL не видел ни разу, кажется.
А что интересно-то? :)
Нашёл достойную замену?
![[User Picture]](http://lj.rossia.org/userpic/4481/2147485520) | | | Re: Reply to your post... | (Link) |
|
Угу. Жж. =) А серьездно - любое творческое занятие, от рисования до
программирования, но уже не в том смысле. Врядли я когда-нибудь еще
буду писать "менялки картинок на рабочем столе" или "формировалки
отчетов по результатам сесси".