>>6214905Сегодня, Сырно, я расскажу тебе о том, как устроен компьютер. Но не тот, на котором ты запускаешь
дощирак пузюхс макакинг умпюсюкюэль бубунто-пюппиксь вищъюэл бэйсик гiрлык, а о тех, что были когда-то. Да, о тех, настоящих, первых.
Для того, чтобы работать с тем «железом», что ты видишь на картинках, S/360 выполняла так называемые
канальные программы — можешь называть их драйверами, если захочешь. Даже сейчас ещё остались ОС, где драйверы устроены точно так же, и где они даже способны соединяться в цепочки. А тогда, в те ещё стародавние времена, каждая канальная программа состояла из двух слоёв:
- стратегическая часть — общалась с внешними программами на высоком уровне
- тактическая часть работала с оборудованием, ловила прерывания и т.п. на низком уровне
Одной из особенностей S/360 была сегментная организация памяти, при которой эти две части не могли иметь общей памяти. Там не было и не могло быть никаких «объектов», не было глобальных переменных и прочего. Да-да, я имею в виду: и прочей поебени. Получив данные от устройства, тактическая часть накапливала их в очереди, а затем отправляла уведомления стратегической. Или же, забирая данные от внешней программы, стратегическая часть засылала их на уровень ниже, где тактическая часть складывала их в очередь на отправку. Обрати внимание, ничего вообще не зная о внутреннем устройстве друг друга, они взаимодействовали через очереди, назовём их
очереди сообщений, которые были скрыты внутри тактической части каждой канальной программы. Запросы могли быть, например, следующими:
- тактическая часть сообщает о том, что пришли данные от устройства
- стратегическая часть желает получить указатель на данные
- стратегическая часть желает отдать указатель
- стратегическая часть желает... и т.п.
Действовали правила, согласно которым эти две части могли бы или
не могли бы перейти к ожиданию друг друга, то есть:
- стратегическая часть могла отправлять сверху вниз сообщения с ожиданием и без
- тактическая часть отсылала снизу вверх уведомления без ожидания
А в дополнение ко всему перечисленному выше, стратегических частей могло быть и несколько — и тогда они выполнялись через таблицы указателей на функции, одна за другой. В большинстве случаев работала только одна из них, а остальные ничего не делали, пропуская сообщения.
Тактическая часть была одна у каждого устройства.
Хуяк-песдык, и пошла дорогая нефть. Профессия стала изживать себя, кодеры опустились. Олигархи делили уже землю на Марсе, чиновники пялили мальчиков в жоппу в банях с Пресвятыми Попами и покупали очередную губернию с озером и холопами, строители воровали сразу крупнопанельными бетонными блоками, офисный менагерский планктон читал гей-журналы, выбирал уже БМВ и планировал поездку на Мальдивы.
Один лишь программистишко питался тем, чего вытрясет из клавиатуры, самостоятельно лечил простатит, бабы уже лет как 10 ему не давали, американский менеджер сменился на вялый потный хуй копчённого индуса. Бабла хватает на койко-место в новоебенёво, корытце отрубей доширак, охуенный интернет и новый ноутбук. Понятно, что эту убогую клоаку вынуждены были покинуть самые стойкие кодеры, то есть с наследственными квартирами от бабушек. Ибо иметь отношение к программированию стало уже просто неприличным в светском обществе.
Ну и что же мы видим сейчас? Как и полагается, сраная рашка катится в сраное гавно. Менагерки поправляют гей-причёски и разминают ротики для работы на старом невском, бывшие бандиты скупают по развалам крузаки и стосороковые, вытаскивают схороны с оружием, работяги делают запасы пива стёпки-разина по 15 рублей, бомжи мастерят самогонные аппараты, батутчик Рогозин шароёбится по подвалам, думает чо бы ещё спереть чо не спёрто.
А кодерок наш, программистишко задроченное, потирает прокачанные волосатые ручки, скрежесчет гнилыми зубами, трясёт грязными патлами и говорит: «уууу бляяя, щаз наше время настанет, суки, все здохнити».
Ниразу неуважаемый сраный программист, бесхребетный защеканец, вымирающая тупиковая ветвь эволюции! Книжный червь, клавиатурный клещ, цифровой слизняк. Один раз не пидорас, второй рас как первый рас. Дал себя в зад поиметь — всегда будут иметь, закон зоны, то есть рассеи.
Вам, программистишки, в этом кризисе, ЗАРПЛАТУ НЕ ПОДНИМУТ.
Будете, офисный гумус, удобрение для офисного планктона, получать в путинках, в деревянных рублях, 40 тыщ. А хозяин ваш так и будет продавать вас по 30 баксов в час и жиреть. Потому что вы чмо безропотное, а цены Эльвира вам не отпустит.
Совершенно понятно, что
это будет полным концом профессии программиста в рашке.
И отдельное спасибо тебе, грязное уёбище, что просрал всю индустрию, в которую я въебал 15 лет своей жизни!
Вот уж не знал, что грязный программистишко, пердящий у стенки в углу и дрочащий на порносайты, может мне
такую подляну сделать. Этот ебучий ботан, над которым я ржал всю жизнь — воткнул мне нож в спину. Своей недальновидностью, своей тупостью, своей рабской сущностью.
Суки, гореть вам в аду с ридигером в обнимку. Вечно жить в теплоцентрали, бабу видеть только на экране компа, жевать вялый хуй индусского манагера, пытаться скомпилить китайский код, иметь отдельный стул для простатита и отдельный для геморроя. А потом вы тихо вымрете. Злой ганс будет писать о торгашах, бабы будут ебаться с бандитами, жизнь пойдёт своим чередом. И никто не вспомнит о первопроходцах интеллекта в гнилой морозной рашке, о смелых людях, о рыцарях, которые единственные со всего многомиллионного стада случайно народились в те смутные времена, и смогли уехать в лучшие миры, к эльфам, потому что единственные имели профессию. И снова рашка погрузится в мёртвую махровую темень необразованности, где ей и надлежит оставаться ещё долгие холодные века...
Уважаемый Алексей Михайлович, христом богом молю, начальником вашим. Увидите кого из защеканцев программистов в аду, не пожалейте уголька под чаном с кипящим маслом. А я вам за каждого зажаренного кодерка здесь, на земле, бабушку слепую буду под камаз засовывать, пенсионерам просроченные лекарства продавать или бодяжную водку в магазины завозить, али какое ещё богоугодное дело делать.
Увидел программиста — плюнь в его поганную харю. Большего он не заслуживает. Сука.