juan_gandhi: (Default)
[personal profile] juan_gandhi
Когда наш завод, ЛМЗ, захватил Завод Турбинных Лопаток (а вы думали, только при капитализме Оракл прикупает Сан?), то программистам-лопаточникам понадобилась помощь в программировании, на коболе, а т.к. я во все дырки затычка, то тут же вызвался добровольцем (тем более очень близко к дому).

Кобол классный язык, если его применять с умом. Программа разбита на четыре раздела; единственный, наверное, язык, где документация как бы обязательна, и где данные описываются отдельно от операций. После кобола я ещё долго рисовал в коде горизонтальные чёрточки, отделяя кусочеки.

В разделе данных описываем структуры, в разделе процедур пишем, шо с ними мы такое делаем, причем кондовым русским языком. Особо мне нравилось
ВЫДАТЬ ДЕНЬГИ НА ПЕЧАТЬ;


Кобольщики бывают разные; вообще с коболом, как и с джавой, главная проблема не в языке, а в программистах. Были грамотные, типа Саши Студенникова, который одной рукой мог навалять код, печатающий сумму прописью, по требованию обнаглевшей бухгалтерии; были и малограмотные, типа Лины Гольдберг, которая, как только её программа рушилась, обиженно восклицала: "я ничего не меняла!" - подразумевая происки врагов.

К кобольщикам близко по духу примыкали т.наз. алгоритмисты - нет, не те, что выдумывают полиномиальные деревья для приоритетных очередей, а те, что пишут "задания на программирование", из обыкновенного CRUD делая серьёзный документ страниц на 80, с подписями и печатями. Как в файле хранится запись, а в записи единственный реквизит, номер детали, и к нему алгоритмы - ввода номера детали, вывода номера детали, изменения номера детали и удаления номера детали. Ну тупые, ну. Меня за насмешки из этих кобольщиков выперли обратно в фортранщики. Я цинично брал их тексты и ходил зачитывать в соседнюю группу, чтоб все поржали.

На этом мой кобол и закончился; не скажу, чтобы не получил удовольствия; отдыхаешь головой после Пересмотренного Сообщения об Алголе-68.

Date: 2011-10-28 05:43 pm (UTC)
From: [identity profile] ment52.livejournal.com
Дубина я в вашей кухне, естественно, наирасполнейшая. Но эти словечки от покойной первой жены слышал. А зимой 75-го, помню, перепечатывал ей на машинке ее дипломную работу в ЛИТМО. Ничего, естественно не понимал и не помню. Но название помню "язык СОЛ". (Simulation Operated Language)
Впервые через 36 лет словечко и вспомнил.

Date: 2011-10-28 05:50 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Языков-то много разных. Сотни, если не тысячи.

Date: 2011-10-28 07:29 pm (UTC)
From: [identity profile] raydac.livejournal.com
вот вот, насчет того что главная проблема не в языка, а в программистах - совершенно точно
p.s.
на месте завода турбинных лопаток вроде теперь торгово-офисный комплекс "Эврика" (если это у елизаровской)

Date: 2011-10-28 10:44 pm (UTC)
From: [identity profile] sassa-nf.livejournal.com
что случилось с языком Бол?

Date: 2011-10-28 11:11 pm (UTC)
From: [identity profile] rezkiy.livejournal.com
а что страншного в коде на русском? я вот только так и писал по работе, почти шесть лет, и нормально.

Англоговорящие же пишут на своем языеке. Код это код.

Date: 2011-10-29 04:17 am (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Да нет, всё нормальненько.

Date: 2011-10-29 04:33 am (UTC)
nine_k: A stream of colors expanding from brain (Default)
From: [personal profile] nine_k
Мне кажется, что после "Пересмотренного сообщения" отдыхаешь головой, читая чуть ли не любой текст про языки — ну, за исключением C++ всякого :)

Date: 2011-10-29 12:14 pm (UTC)
From: [identity profile] itworks.livejournal.com
Я вам сейчас страшную вещь скажу - полно мест, где кобол до сих пор вовсю. На моем проекте в прошлом году писали несколко middleware модулей, так там вся обвязка на коболе по сути для (волшебное слово) совместимости со старым барахлом.

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

July 2025

S M T W T F S
  12345
6789 101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 12th, 2025 01:17 pm
Powered by Dreamwidth Studios