Весна священная - Трудное детство

Feb. 20th, 2005

01:29 pm - Трудное детство

Previous Entry Add to Memories Tell A Friend Next Entry

В журнале у [info]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
(21 комментарий | Оставить комментарий)

Comments:

[User Picture]
From:[info]trankov@lj
Date:February 20th, 2005 - 05:36 am
(Link)
У меня была похожая история. Только Паскаль мне сразу не понравился :)) А олимпиады я и так выигрывал :)
(Reply to this) (Thread)
[User Picture]
From:[info]infanticida@lj
Date:February 20th, 2005 - 05:43 am

Re: Reply to your post...

(Link)
Я потом тоже выигрывал, вплоть до 4ого на России, но не дальше.
(Reply to this) (Parent) (Thread)
[User Picture]
From:[info]trankov@lj
Date:February 20th, 2005 - 06:00 am
(Link)
Ну я так далеко не пашол, конечно, да и дальше школ своих не ходил
(Reply to this) (Parent)
From:[info]drunkmaster@lj
Date:February 20th, 2005 - 05:39 am
(Link)
Ага, я тоже два года назад решил, что программить меня заебло и стал сисадмином. Теперь вот хочу обратно в программинг ;+))
(Reply to this) (Thread)
[User Picture]
From:[info]infanticida@lj
Date:February 20th, 2005 - 05:44 am

Re: Reply to your post...

(Link)
Я там дальше написал посто про это.
(Reply to this) (Parent)
[User Picture]
From:[info]infanticida@lj
Date:February 20th, 2005 - 05:44 am

Re: Reply to your post...

(Link)
А сисадпинство - это еще хуже.
(Reply to this) (Parent) (Thread)
[User Picture]
From:[info]labria@lj
Date:February 20th, 2005 - 04:43 pm

Re: Reply to your post...

(Link)
Сисадминство - ничего плохого. Мне нра. Есть место для полета фантазии всегда.
(Reply to this) (Parent) (Thread)
[User Picture]
From:[info]infanticida@lj
Date:February 20th, 2005 - 04:49 pm

Re: Reply to your post...

(Link)
Это другое просто. И не мое, от того и хуже... для меня.
(Reply to this) (Parent)
[User Picture]
From:[info]shtucer@lj
Date:February 20th, 2005 - 01:11 pm
(Link)
А я как дрочил хуй всю жизнь, так и буду! Нечем мне выебнуться. Гы-гы-гы.
(Reply to this) (Thread)
[User Picture]
From:[info]infanticida@lj
Date:February 20th, 2005 - 01:15 pm

Re: Reply to your post...

(Link)
Ну в этом мы тоже не отстаем. =)
(Reply to this) (Parent)
From:[info]swinzepp@lj
Date:February 20th, 2005 - 01:29 pm
(Link)
Пагади-ка...Так тебе что, сейчас всего 11? Ни фига себе ты акселерат!...
(Reply to this) (Thread)
[User Picture]
From:[info]infanticida@lj
Date:February 20th, 2005 - 01:50 pm

Re: Reply to your post...

(Link)
89ый. Это ачепятка. =)
(Reply to this) (Parent)
[User Picture]
From:[info]mastachello@lj
Date:February 20th, 2005 - 01:51 pm
(Link)
мне тоже интересно, где ребята в 99 достали Атари по цене автомобиля :)
(Reply to this) (Parent) (Thread)
[User Picture]
From:[info]infanticida@lj
Date:February 20th, 2005 - 02:02 pm

Re: Reply to your post...

(Link)
Я описался. =) Там 89ый должен быть.
(Reply to this) (Parent)
[User Picture]
From:[info]mirandolinaspb@lj
Date:February 20th, 2005 - 06:39 pm
(Link)
У каждого из нас своя история... Знакомства и работы за компом. Твою было прочесть очень даже интересно - спасибо, что поделился! ;)
(Reply to this) (Thread)
[User Picture]
From:[info]infanticida@lj
Date:February 20th, 2005 - 07:08 pm

Re: Reply to your post...

(Link)
Не за что. А ты никогда не описывала своей истории? :)
(Reply to this) (Parent) (Thread)
[User Picture]
From:[info]mirandolinaspb@lj
Date:February 20th, 2005 - 07:44 pm

Re: Reply to your post...

(Link)
было дело, но давно. И уже даже не помню точно, где... М.быть, даже и в каком-то из инет-дневников.
(Reply to this) (Parent)
[User Picture]
From:[info]azatiy@lj
Date:February 22nd, 2005 - 09:55 am
(Link)
А я начинал с Atari800XL. В 93-94 годах на уроках информатики
(Reply to this) (Thread)
[User Picture]
From:[info]infanticida@lj
Date:February 22nd, 2005 - 11:12 am

Re: Reply to your post...

(Link)
Они кроме того, что бэйсик обновленный вроде бы ничем и не отличались.
Я 800XL не видел ни разу, кажется.
(Reply to this) (Parent)
[User Picture]
From:[info]kay27@lj
Date:February 24th, 2005 - 11:05 am
(Link)
А что интересно-то? :)
Нашёл достойную замену?
(Reply to this) (Thread)
[User Picture]
From:[info]infanticida@lj
Date:February 24th, 2005 - 11:17 am

Re: Reply to your post...

(Link)
Угу. Жж. =) А серьездно - любое творческое занятие, от рисования до
программирования, но уже не в том смысле. Врядли я когда-нибудь еще
буду писать "менялки картинок на рабочем столе" или "формировалки
отчетов по результатам сесси".
(Reply to this) (Parent)