LINUX.ORG.RU
ФорумTalks

[Пятница]Может ли COBOL снова стать мейнстримом?

 


0

1

Почитал про COBOL http://en.wikipedia.org/wiki/Cobol - местами интересные фичи есть в типах данных, в записях выражений. Даже ООП сейчас есть в COBOL.

Пишут ли на нем сейчас в РФ? А то вон на ithappens заметка есть http://ithappens.ru/story/8399

«Мы считаем зарплату», — говорят теперь бухгалтера и жмут на кнопку. 1С на 50 рыл задумывается на полчаса. А мы считали зарплату чохом на четыре предприятия. Суммарно около 3000 человек, не считая 1200 из нашего НИИ. Минут за пять. На COBOL, между прочим. Ведомости печатались потом едва ли не час.

На ЕС, На COBOL, а не на желтой 1C

★★★★★

Расспроси Забиватора про динамические опердени на эрланге. Я серьезно! Наверняка там есть значительные выгоды перед КОБОЛом! Ведь при использовании Эрланга можно жить хорошей жизнью, то есть работать всего 2 часа в день и знать теорию категорий!

sudo cast Vit

stevejobs ★★★★☆
()

На ЕС, На COBOL, а не на желтой 1C

Даешь расчёт зарплат на ассемблере.

Manhunt ★★★★★
()

А почему нет? Нужно всего лишь создать биндинги ко многим библиотекам, Qt, GTK, kdelibs и прочим помельче.

firestarter ★★★☆
()

Даже Ruby не будет так тормозить чтобы считать что-то там на 50 человек полчаса. Вопрос в выборках из БД, которые тоже преувеличены. Потому просто попрошу больше не плодить поделий на Коболе. Работаю в проекте, который мигрирует с Кобола.

vertexua ★★★★★
()
Ответ на: комментарий от abraziv_whiskey

Был еще такой язык ЯМБ - язык машин бухгалтерских.

Подтверждаю!!!

Мой первый ЯП в 1985-86 годах. Кассеты Sony, километры бумаги...

Deleted
()

Если его перепишут под JVM.

Quasar ★★★★★
()
Ответ на: комментарий от praseodim

Потому что тормозит, потому что не масштабируется, потому что разработчиков нет = потому что говно.

vertexua ★★★★★
()

Может. Если в нашу планету врежется астероид и единственным выжившим окажется программист на COBOL.
Это самый вероятный вариант для COBOL снова занять существенный процент среди используемых языков программирования.

Tark ★★
()

Сразу после того как латынь станет языком международного общения.

DNA_Seq ★★☆☆☆
()

Джава - сегодняшний COBOL. Хотя и сам COBOL ещё работает во многих энтерпрайзах. Мне 8 лет назад мейнфреймщик говорил, что сейчас порядка 3х тысяч машин работает у крупнейших банков и ретейлов. Работает - не трожь. А так как никто на COBOLу сегодня не обучает - то тех пенсионеров - кого найдут и удастся переманить (если свой от старости умер или на пенсию ушёл) - то им платят любые деньги. Лишь бы пришли и поддержали существующию на продакшене систему. Т.е. это - самая высокооплачиваемая из-за редкости специальность в IT. Ну, ещё на курсах нам говорили, что если опытный программист в штатах получает под 100к (как там сейчас - не знаю), то опытный кобольщик или администратор мейнфрейма - 150к, т.е. в полтора раза больше. И даже за эти деньги найти не могут. Правда такие в основном пенсионеры, работу не ищут, и дорабатывают последние годы. Но тем более дефицитной становится эта специальность, которую по тьюториалам, видимо, быстро не изучишь. Даже тьюториалов может не быть. Сам я на многих проектах сталкивался с коболовскими иерархиями и типами, приходящими вместо документации.

siberean
()

[Пятница]Может ли COBOL снова стать мейнстримом?

да, если после Индии главным центром аутсортинга станет планета Железяка.

Anonymous ★★★★★
()

На Коболе до сих пор написана и поддерживается куча ПО. Ну и новое пишется. Но, поскольку язык специфический, о его использовании мало известно не работающим в той отрасли.

buddhist ★★★★★
()

В те времена зарплата считалась в 25 раз проще, так как не было миллиона законов, поправок, льгот и прочей лабуды. То же самое и к пенсиям нынешним и тогдашним относится.

А в америце вообще зп проще простого считается. Положили тебе $15/час, вот и получай каждую пятницу за отработанные часы. И никаких 1С не надо. Достаточно две цифры умножить.

ansky ★★★★★
()

COBOL

Это тот самый язык, где перед каждой инструкцией надо писать «Пожалуйста»?

lyset ★★★
()
Ответ на: комментарий от lyset

Это тот самый язык, где перед каждой инструкцией надо писать «Пожалуйста»?

Нет, «позволь». И не перед каждой. Кроме того:

1. Таких языков одновременно с ним появилось несколько штук (навскидку: BASIC, FOCAL, MUMPS).

2. Это слово чуть ли не с самого начала стало необязательным.

А вот возможность записывать числа словами — вещь забавная.

question4 ★★★★★
()
Ответ на: комментарий от Tark

для COBOL снова занять существенный процент среди используемых языков программирования

По состоянию на 2010(?) год программистов на Коболе в мире было больше, чем программистов открыто-свободных программ. Ссылка была на ЛОРе.

Другое дело, что их число не растёт. И с него понемногу мигрируют на Джаву.

question4 ★★★★★
()
Ответ на: комментарий от question4

Нет, «позволь»

Не только. Я точно помню, был какой-то язык, выглядевший примерно так:

LET A=2
PLEASE PRINT A
PLEASE RETURN
Или вроде того.

lyset ★★★
()

А ещё программы на коболе прикольно перегонять через Festival.

Все эти DATA DIVISION и STOP RUN, произнесённые механическим голосом звучат весьма по-киберпанковски.

Arandelix
()
21 мая 2012 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.