Вчера ностальгировали с камрадами и каааак заностальгировались!
Я так-то с 6 лет с компами дружу. Ещё ЕС-ЭВМ застал и перфокарты и т.п.
Ну воооот:
В бытность мою прыщавым компьютерным задро гиком, т.е. лет в 14, я остался в Норильске на лето, уж не помню, по какой причине.
И, видимо, маму задолбало моё ежедневное присутствие у неё на работе и занимание рабочего места за "персоналкой", где я страстно предавался программизму на BASIC-е :)
Она задала вопрос: "а давай тебе купим домой компьютер?".
"Конечно, ДАААА!" ответил я. Дальше было разъяснение финансовой стороны вопроса и поиск методов решения её (стороны).
В итоге я записался в школьный отряд разнорабочих в Трест механизации и балагуроустройства (ТМиБ) на должность "озеленителя". Так начались мои трудовыебудни. Сызмальства, ага 😁
Ещё и своего другана подписал на это дело - не одному же страдать 😊
А страдания выражались в том, что в 6:30 утра нужно было явиться в рабочей одежде в балок, стоявший справа от Драмтеатра. Там получить сменное задание, инвентарь и под руководством бригадира шуровать по городу - лопатой лопатить, граблями грабить на газонах, руками сгребать, метлой отмахиваться, таскать круглое, катить квадратное. Ну и всё то, что можно поручить толпе разновозрастных безмозглых подростков из разных районов города, чтобы они не передрались между собой :)
И так месяца полтора.
По итогу я получил на руки какую-то денежку, мама добавила и вуаля - у меня дома заветная коробка с домашним персональным компьютером "Дельта-С" (отечественный клон хитового на то время "ZX-Spectrum").
Ещё недели две-три это дело так и полежало-порадовало глаз, пока не пришёл мамин друг ДядяЖеня и не перепаял в телевизоре что надо, чтобы подключить компьютер к нему.
Ну и всё, я пропал на всё лето и почти на всё послешкольное время до вечера :) Потому что в компе был вшитый в него BASIC и отличная инструкция по эксплуатации компа, три четверти которой занимал учебник по этому языку программирования.
На заднем фоне свербила мысль, что в коробке лежит ещё одна кассета (магнитофонная, комп так загружал программы - из магнитофона) и книга.
Дошли руки до неё. Это оказался транслятор языка программирования PASCAL и учебник по нему.
Я пропал ещё больше, потому что это на голову более крутой язык, чем предыдущий.
Затем мой естественно-научный пытливый мозг потребовал взглянуть краем глаза на ALGOL, PROLOG и ещё что-то (благо, уже рынок самозаписных кассет с софтом появился в городе).
Контрольным выстрелом в голову стал старший брат моего второго другана , который показал нам изнанку всех этих штучек - язык программирования - язык ассемблера (потому что мы в то время пытались подступиться к идее электронного фортепиано на базе предназначенного на выброс механического - отдельная эпопея).
Надо ли говорить, что на уроках "информатики" в школе и на УПК нам было безумно скушно? :)
Потом на долгое время я отвлёкся от этой темы - увлекло создание и запись-сведение музыки и т.д.
Через десятилетие с хвостиком пришлось вернуться, когда потребовалось писать скрипты для винды, для "офиса", ещё позже - автоматизировать парсинг данных с сайтов, ещё позжее - обработку данных с систем безопасности, потом уже подправлять управляющие программы в ПЛК (программируемый логический контроллер) для предприятия. Попутно прилипали всякие базовые понимания html, css и иже с ним.
А так же настройка роутеров Mikrotik в её среде RouterOS и ещё сращивание всего этого с беспроводным хозяйством Ubiquiti...
(Ох уж это гендиректорство в своей конторе, мать её за ногу :))
Ну а вот теперь понадобился язык Python. Буду ковырять :)
Собственно, к чему я это напростынил? Вот те учебники по Бейсику и Паскалю, которые просто шли в комплекте с компьютером - это были обалденные пособия! Шедевральные, я бы сказал. Чёткие, внятные-понятные. Тогда ещё не было серии "... для чайников", хотя явно это от туда взято было.
Собсна, вопрос: а для Пайтона есть такие учебники? А то видео смотреть не всегда сподручно.
Хочу пока что "змейку" сделать. А потом уже нападу на PLC 90-х годов выпуска. К нему только конвертер из Пайтона в машкод остался, родной среды разработки нету - древнючая вещь :)