Цитата: Oleg K. от 14.04.2020 20:06:27Всё упирается в деньги и привычки.
1) Вы готовы кормить команды разработчиков, дизайнеров, менеджеров, рекламу и прочее, оплачивать оборудование, заниматься построением огромной системы в течении нескольких лет "за так"?
2) Не факт, что получится найти и организовать хорошую команду, которая действительно сделает качественный продукт, а не просто потратит деньги.
Технических сложных аспектов здесь практически нет (для специалистов).
Ну а в остальном - попробуйте уговорить всех своих знакомых отказаться от Telegram, GMail и WhatsApp. Расскажите потом здесь о результатах.
ЦитатаВласти американского штата Нью-Джерси начали поиски программистов, знающих язык COBOL, из-за возросшей в связи с коронавирусом нагрузки на старые ПК в американской системе занятости. Как пишет The Register, специалистам потребуется обновить программное обеспечение на мейнфреймах 40-летней давности, которые перестали справляться с нагрузкой, резко выросшей на фоне увеличившегося числа безработных из-за пандемии CoVID-19.
Проблема нехватки знающих COBOL программистов затронула не только Нью-Джерси. В штате Коннектикут власти тоже ищут специалистов по этому языку, притом в этом случае поиск ведется совместно с чиновниками еще трех штатов. Tom’s Hardware пишет, что их усилия, как и в Нью-Джерси, к успеху пока не привели. https://www.tomshardware.com/news/new-jersey-cobol-coders-mainframes-coronavirus
Согласно опросу Computer Business Review (https://www.cbronline.com/news/cobol-code-bases) , проведенному в I квартале 2020 г., с проблемой необходимости модернизации ПО в настоящее время сталкиваются 70% компаний, по тем или иным причинам до сих пор использующим программы, написанные на COBOL. Точное количество таких предприятий неизвестно, но, по информации Reuters, во всем мире в 2020 г. используется 220 млрд строчек кода этого языка.
COBOL активно применяется не только в системах занятости, но и в финансовых организациях. На 61-летнем языке написано 43% приложений, используемых в банковских сферах, и 95% банкоматов по всему миру в тех или иных масштабах используют созданное с его помощью ПО.
К числу причин, по которым организации не спешат отказываться от COBOL и переходить программы, созданные при помощи актуальных языков программирования – это дороговизна обновления. На своем примере это доказал Банк содружества Австралии, решившийся на полную замену всех приложений, написанных на COBOL.
Представители банка сообщили, что переход на новое ПО занял пять лет – он проходил в период с 2012 по 2017 гг. Размер затрат на это крупномасштабное мероприятие известен – апдейт обошелся банку почти в $750 млн.
Цитата: Explorer-2000 от 14.04.2020 22:31:14Почему за так, за деньги инвесторов. Вопрос качества конечно интересный но вот DOC/Windows это качественные продукты то что они успешные по моему очевидно.
Цитата: Oleg K. от 14.04.2020 22:52:07https://www.cnews.ru/news/top/2020-04-07_ssha_izza_koronavirusa_ponadobilis
Интересно, заставит ли коронавирус их отказаться от COBOLа?
Как раз и люди будут - переписать систему на сильных-модных-молодежных технологиях. Всяко лучше, чем "дороги строить".
Цитата: Oleg K. от 14.04.2020 23:07:07Ну вы не найдете в России такого количества инвесторов, нормальной крыши и многого остального. У нас подобную задачу сможет решить только государство (ну или какая-нибудь крупная компания из ТОП-30).
Вот есть ведь серьезные ИТ компании в России, с большими оборотами. Но многие "сидят на попе ровно" на госзаказах и не вкладываются в развитие. У крупных инвестиций две стороны: мало дашь - не хватит денег, много дашь - набегут профессиональные пилильщики.
P.S. Хотя некоторые тренды развития того же 1С меня радуют, но это всё медленно и не очень серьезно. По факту они уже опоздали и их ждёт участь COBOL-а из моей новости выше. Хотя масштабов и запаса прочности им хватит надолго.
Цитата: Oleg K. от 14.04.2020 22:52:07https://www.cnews.ru/news/top/2020-04-07_ssha_izza_koronavirusa_ponadobilis
Интересно, заставит ли коронавирус их отказаться от COBOLа?
Как раз и люди будут - переписать систему на сильных-модных-молодежных технологиях. Всяко лучше, чем "дороги строить".
ЦитатаКогда речь заходит о языке программирования COBOL — первый вопрос, который всплывает у всех в голове, всегда выглядит так: «Почему человечество всё ещё использует этот язык во множестве жизненно важных областей?». Банки всё ещё пользуются COBOL. Около 7% ВВП США зависит от COBOL в деле обработки платежей от CMS. Налоговая служба США (IRS), как всем хорошо известно, всё ещё использует COBOL. В авиации тоже используется этот язык (отсюда я узнала одну интересную вещь на эту тему: номер бронирования на авиабилетах раньше был обычным указателем). Можно сказать, что множество весьма серьёзных организаций, идёт ли речь о частном или государственном секторе, всё ещё используют COBOL.
Цитата: adolfus от 21.04.2020 21:46:00Слабо верится, что можно переписать "240 миллиардов строк кода" с кобола за обозримое время на языки другой парадигмы програмирования.
Цитата: qurvax от 22.04.2020 14:12:37А в чем по сути проблема с коболом то? Какая религия мешает написать интерпретатор кобола для х86/АRМ/ещечето?
Цитата: ivan2 от 22.04.2020 14:24:50Суть проблемы в том, что он у них там сертифицирован для "деньги считать". Нет замены.
Цитата: qurvax от 22.04.2020 14:12:37А в чем по сути проблема с коболом то? Какая религия мешает написать интерпретатор кобола для х86/АRМ/ещечето?
Цитата: qurvax от 22.04.2020 14:27:20Ну так и ок, пусть и дальше на нем считают. Мэйнфреймы древние - ну так родите новые.
Или пишите интерпретаторы и обвес под существующие современные платформы. Непонимаю, в чем такая уж проблема.
Небось только лишь в том, что кобол-програмисты не хотят работать за банан, как ява-макаки
Цитата: adolfus от 23.04.2020 05:07:42Мейнфреймы гораздо новее,
[...]
Кобол-программисты даже в голодные 90-е на просторах СНГ получали от двух штук баксов белыми. Просто сейчас они повывелись.
Цитата: Oleg K. от 14.04.2020 22:52:07https://www.cnews.ru/news/top/2020-04-07_ssha_izza_koronavirusa_ponadobilis
Интересно, заставит ли коронавирус их отказаться от COBOLа?
Как раз и люди будут - переписать систему на сильных-модных-молодежных технологиях. Всяко лучше, чем "дороги строить".
Цитата: qurvax от 23.04.2020 07:39:521) Т.е. им перестали платить ("соптимизировали)? Ничего другого реалистичного в голову чето не приходит.
2) Это ваше "сосут" надо б обосновывать хоть как-то, или уточняйте что имелось в виду. "Современные платформы" тоже разные бывают.
3) Кстати, что имеется в виду под словом "транзакция" в контексте упомянутых систем, тоже понятно не только лишь всем.
Цитата: Oleg K. от 23.04.2020 21:15:57А что мешает взять и выкинуть эти миллиарды строк кода, заменив системы полностью? Три вещи: лень, коррупция и страх.
Цитата: TAU от 23.04.2020 21:08:26Нет. Не заставит отказаться от КОБОЛа. Слишком накладно. Даже коронавирусу не под силу.\n\nЗнаете принцип "работает - не лезь!". Принцип, используемый там, где применяются сложные системы. А это унаследованное ПО - действительно сложная штука. Причем эти миллиарды строчек исходных текстов программ отлажены, "вылизаны до блеска" за десятилетия эксплуатации. Будешь писать заново - наступишь на старые грабли, пойдут ошибки. А ошибка в банковском ПО или в алгоритме работы страховой компании может быть весьма и весьма дорогостоящей в прямом смысле слова.\n\nПричем замена потребует перехода - а значит, в какой-то момент остановки работы. А на КОБОЛе написано ПО транснациональных корпораций, банков, и пр., работающее круглосуточно, минута простоя может обернуться огромными убытками.
Цитата: TAU от 23.04.2020 21:18:08Нет. Разумный подход. Читайте внимательнее мое сообщение выше!
Цитата: Oleg K. от 23.04.2020 21:15:57А что мешает взять и выкинуть эти миллиарды строк кода, заменив системы полностью?
Цитата: Oleg K. от 23.04.2020 21:27:07Вот язык С до сих очень широко распространен, и на это есть причины
Цитата: adolfus от 23.04.2020 21:34:25И кто же напишет эти миллиарды новых строк для полностью новой системы? Пушкин?