The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

IBM опубликует компилятор COBOL для Linux

08.04.2021 08:52

Компания IBM объявила о решении 16 апреля опубликовать компилятор языка программирования COBOL для платформы Linux. Компилятор будет поставляться в форме проприетарного продукта. Версия для Linux основана на тех же технологиях, что и продукт Enterprise COBOL для z/OS, и обеспечивает совместимость со всеми актуальными спецификациями, в том числе включает изменения, предложенные в стандарте от 2014 года.

Помимо оптимизирующего компилятора, который можно использовать для сборки имеющихся COBOL-приложений, в состав входит набор runtime-библиотек, необходимый для выполнения программ в Linux. Из особенностей выделяется возможность развёртывания собранных приложений в гибридных облачных окружениях, в которых используются платформы IBM Z (z/OS), IBM Power (AIX) и x86 (Linux). Из поддерживаемых дистрибутивов заявлены RHEL и Ubuntu. По своим возможностям и производительности версия для Linux признана пригодной для разработки критически важных бизнес-приложений.

В этом году языку COBOL исполнится 62 года и он остаётся одним из старейших из активно применяемых языков программирования, а также одним из лидеров по объёму написанного кода. По состоянию на 2017 год 43% банковских систем продолжали использовать COBOL. Код на COBOL применяется при обработке около 80% персональных финансовых транзакций и в 95% терминалов для приёма платежей по банковским картам. Общий объём находящегося в обиходе кода оценивается в 220 млрд строк. Благодаря наличию компилятора GnuCOBOL, поддержка языка COBOL на платформе Linux присутствовала и ранее, но не рассматривалось финансовыми учреждениями как решение для промышленного использования.

  1. Главная ссылка к новости (https://www-01.ibm.com/common/...)
  2. OpenNews: Языку программирования COBOL исполняется 50 лет
  3. OpenNews: IBM открыл тулкит гомоморфного шифрования для Linux
  4. OpenNews: Компания IBM открыла наработки, связанные с процессором A2O POWER
  5. OpenNews: Опубликован транслятор языка Ада на базе LLVM
  6. OpenNews: IBM переводит язык EGL в разряд открытых технологий
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/54924-cobol
Ключевые слова: cobol, ibm
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (219) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:04, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +23 +/
    взял попкорн, жду комментарии экспертов
     
     
  • 2.3, Анонец (?), 09:09, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +57 +/
    В силу возраста комментирующих, тут эксперты только по расту и гошечке.
     
     
  • 3.70, Аноним (70), 11:20, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > В силу возраста комментирующих, тут эксперты только по расту и гошечке.

    Забыли юзеров Манджары. Главное сделать СВОЙ пакет, зачем не важно, можно даже не запускать потом.

     
  • 3.129, Аноним (129), 14:27, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://scp-wiki.wikidot.com/scuttle
     
     
  • 4.145, Аноним (70), 16:29, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > https://scp-wiki.wikidot.com/scuttle

    https://www.google.com/search?tbm=isch&q=%D1%8F+~%D0%BD�

     
  • 3.168, flexagoon (ok), 21:42, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Почему? Есть два вида ыкспертов - "РастГоМанжароЛюнекс" и "РаньшеБылоЛучшеЯПишуНаC++". Как раз они тут могут поспорить
     
     
  • 4.177, Аноним (-), 02:31, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Еще есть просто дибилы без опыта пытающиеся петрасянить на тему ыкспердов.
     
     
  • 5.199, Аноним (199), 11:39, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Они хотя-бы не позорятся как недо-тролли претендующие на нулевое знание сабжа обсуждения.
     
  • 2.8, Ыкспэрт (?), 09:17, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +37 +/
    > жду комментарии экспертов

    COBOL надо переписать на Rust

     
     
  • 3.11, нежданчик (?), 09:25, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Rust надо переписать на COBOL
    //fix
     
     
  • 4.69, Аноним (70), 11:17, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > COBOL надо переписать на Rust

    зачет, тонко (хотя бы злободневно)

    > Rust надо переписать на COBOL

    незачет, тосто, неэффективно никак даже в шутку

     
     
  • 5.179, barmaglot (??), 05:09, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >тосто, неэффективно

    Не компилируется. Синтаксические ошибки. Вы уверены, что rust вам поможет.

     
     
  • 6.215, Аноним (215), 05:54, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    для правки поможет Git,
    компиляция не запускалась,
    текст был не на Rust

    вы уверены, что компьютер вам поможет?

     
  • 3.12, Dzen Python (ok), 09:26, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не-не-не, кобол надо переписать на js - иначе как он будет работать без целой обвязочноного буллшита вроде
    > CSS, HTML, Web API, WebGPU, WebGL / 3D графика / Canvas API, SVG, Responsive Design, WASM

    а для манагеров бигБиза это уже не вариант. Нужно больше сущностей!

     
     
  • 4.29, Lex (??), 09:56, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Только вот, чисто_жс у ничего из этого нафиг не надо CSS, HTML - это веб-подобн... большой текст свёрнут, показать
     
     
  • 5.39, Аноним (39), 10:12, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    И да, и нет.
    Всё-таки современный веб и js это результат их активного взаимодействия, во многом калечного и просто уродского.
     
  • 5.54, Аноним (54), 10:43, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > SVG - эм, это вообще изображения

    Жпег ещё надо знать! и пнг! Это вам не указатели складывать!

     
     
  • 6.127, Lex (??), 14:13, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Жпег ещё надо знать! и пнг! Это вам не указатели складывать!

    Каюсь, позабыл что-то! Без этого жс же тоже не работает!!111

     
  • 6.237, adolfus (ok), 00:40, 12/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> SVG - эм, это вообще изображения
    > Жпег ещё надо знать! и пнг! Это вам не указатели складывать!

    error: invalid operands to binary + (have 'void *' and 'void *')

     
  • 4.101, Аноним (101), 12:50, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ого, меня начали растаскивать на цитаты эксперты опеннета? Это успех! Пойду просить повышения!
     
     
  • 5.116, Аноним (-), 13:27, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тебя никто не растаскивает . Хочешь обмазываться самоцитированием - регистрируйся и не ипи мосок.
     
     
  • 6.131, Аноним (101), 14:34, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Завидуй молча.
     
  • 4.105, rvs2016 (ok), 12:57, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Не-не-не, кобол надо переписать на js

    Вообще-то давно пора, наоборот, наваять в брузерах поддержку:
    <SCRIPT LANGUAGE=cobol>

    :o)

     
     
  • 5.228, _ (??), 22:24, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мсьё знает толк ...
     
  • 3.159, СеменСеменыч777 (?), 19:38, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ничего переписывать не надо.
    кобол надо взять вторым языком для 1С.
     
     
  • 4.213, Жорш (?), 21:53, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тогда 1С, хотя бы, можно будет использовать
     
     
  • 5.235, СеменСеменыч777 (?), 19:17, 11/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Тогда 1С, хотя бы, можно будет использовать

    использовать можно прямо сейчас.
    а вот программировать её - ну такое.

     
  • 2.24, Ag (ok), 09:37, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    COBOL - попса для смузи-кодеров, вот RPG - RPG это сила!
    Ждем RPG под Linux.

    PS. А ядро давно пора переписать на PL/S!

     
     
  • 3.163, anonymous (??), 20:14, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    strseu рулит!
     
  • 2.214, Неа (?), 01:03, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эксперты на этот мусорный ресурс не ходят.
     
     
  • 3.218, Аноним (1), 09:01, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Эксперты на этот мусорный ресурс не ходят.

    я хожу

     

  • 1.2, 1 (??), 09:08, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ну теперь заживём
     
  • 1.4, Denis Dyakov (?), 09:09, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Когда 1 апреля никак не закончится.
     
     
  • 2.40, Аноним (40), 10:12, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Расскажи это американцам, когда им потребовалось расширить функциональность кобол-программ, а тупые современные программисты не смогли это сделать... А растаманы вообще только измерять могут свой х в микрометрах.
     
     
  • 3.51, имя_ (?), 10:40, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –8 +/
    тупые современные программисты не смогли этого сделать, т.к. тупые программисты прошлого фичи добавляли огромными костылями, потому что тупые успешные менеджеры прошлого предпочли вендролок, а тупые управленцы в службе занятости подумали, что если говно мамонта работало лет на устаревшем оборудовании 30-летней давности, то оно будет работать еще столько же.

    только вот (сюрприз! сюрприз!) ни устаревшее вендролочное решение ни устаревшее оборудование ВНЕЗАПНО оказались неподготовленными к современным реалиям

     
     
  • 4.71, 1 (??), 11:22, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чёй-то "неподготовлено" ?
    Нормально всё - до сих пор работает. Ну там дописали пару прослоек.

    Ну да ... "тёмной темы" нет.

    Ну а по поводу того что z/390 - 30 лет,  эт ты загнул.

     
     
  • 5.83, имя_ (?), 11:51, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    неподготовлены к нагрузке и большому объему данных же
     
     
  • 6.123, 1 (??), 13:54, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Что такое "большой объём данных" ? Данные, кстати, с DB2 тянутся. Как запрос построишь, столько и прилетит. Чай не 1с - которая фулл-таблицу в себя всасывает и потом там начинает что-то фильтровать.

    К нагрузке ... За ночь, всё что нужно обсчитывает ... Ну и техника - не писюн какой-то.

     
     
  • 7.134, edo (ok), 14:41, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > 1с - которая фулл-таблицу в себя всасывает и потом там начинает что-то фильтровать

    Вас кто-то дезинформировал, в 1с совсем не обязательно запрашивать всю таблицу, генерируемые sql-запросы в норме содержат условия (хотя, конечно, все от программиста зависит, можно написать код и так, чтобы fullscan был)

     
  • 7.140, имя_ (?), 15:55, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    насчет того насколько велики "большие объемы" сказать не могу, пересказывал лишь ответы из статей по поводу возникших проблем. Но ведь не просто так многим американцам прищлось ждать несколько суток, чтобы подать заявление и стать на учет как безработные. Это все происходило в марте-апреле прошлого года, если вдруг возникнет желание поискать описание проблем.
     
  • 5.122, Аноним (122), 13:51, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Ну да ... "тёмной темы" нет.

    Как же нет, там же черный терминал с зелёными буквами. Появился ещё до того, как это стало модным. :)

     
  • 5.146, анончик (?), 16:57, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    а при чём здесь z/390? как будто до неё ни мейнфреймов, ни кобола не было.
    например, в качестве пускалки кобола был популярен vms, он уже более 40 лет на рынке. да и у того же ibm до z/390 были компьютеры с коболом, не то с 60, не то с 70 (а это уже 50 лет назад, карл).
     
  • 4.80, ИмяХ (?), 11:44, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Каким ещё таким "современным реалиям" неужели сейчас любая программа должна иметь гуй с прозрачностью, блюром и анимацией? Или что сейчас изменилось? Эти программы прекрасно работают и выполняют свои задачи десятки лет, и будут ещё сотни лет выполнять, если конечно, смузихлебы не начнут все перековыривать.
     
     
  • 5.82, имя_ (?), 11:50, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    маня, программы захлебываются от количества данных и не успевают их обрабатывать. Самый замечательный в этом плане пример - эпопея с подачей заявок в службу занятости нью джерси и нью йорка.

    https://news.ycombinator.com/item?id=22782097

     
     
  • 6.138, Аноним (138), 15:07, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Захлебываешься здесь только ты, лалка, сплевывай
     
  • 5.154, Zulu (?), 18:07, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Меня боги миловали, но вот один коллега на пару лет отскочил поработать c мейнфреймами, и его впечатления от поддержки программ, которые "работали десятки лет", далеки от положительных.

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

     
  • 4.184, Аноним (184), 09:34, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > что если говно мамонта работало лет на устаревшем оборудовании 30-летней давности, то оно будет работать еще столько же.

    фортран уже работает 74 (семьдесят четыре) года. А Хаскель уже через 10-15 лет никто не вспомнит. Как и Раст или гошечку.

     
  • 4.234, adolfus (ok), 18:33, 11/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сам ты устаревшее оборудование Даже за десять ценников современного мэйнфрейма ... большой текст свёрнут, показать
     
  • 3.68, Аноним (68), 11:17, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    так ляпнул, будто не тупой и смог бы хоть что-то расширить)
     

  • 1.5, 1 (??), 09:10, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ждём ebil^W тфу ... PL/1 ждём
     
     
  • 2.25, Ag (ok), 09:41, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Этот то как раз давно есть - и GPL-ный, и от MicroFocus.
    COBOL от MicroFocus тоже как бы давно был.

    Имхо самый крутой, но и самый дурной был MetaCOBOL от ADR, кому достался после кончины оной в 90-е - хз.

     

  • 1.6, Аноним (68), 09:10, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –11 +/
    Удивительно, как некоторые компании умудряются закопать куда более востребованные вещи, но продолжают тащить лютое ненужно свозь десятки лет
     
     
  • 2.15, Annoynymous (ok), 09:30, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > 220 млрд строк
    > лютое ненужно

    Ты бы вылезал из своей башни хоть раз.

     
     
  • 3.27, Фотошоп лучше (?), 09:49, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ему санитары руки за спиной завязали и не пускают
     
  • 3.34, Lex (??), 10:03, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как оно обычно бывает - никакой компов не было, работали вручную.

    Потребовалось повышение производительности - запилили на чем тогда модно было( кобол ), потом, с течением времени все допиливали и допиливали. Проект обрастал функционалом и тоннами барахла( суть которого уже почти никто не понимает, но очевидно, что написано оно было не просто так ), которые с каждым годом переписать все сложнее..
    Прошел десяток-другой лет.. вроде бы работает, пусть и поддержка этого воистину "золотая", а переписывать такое количество функционала( + тестирование багфикс итп ) - кажется еще дороже..
    Так и тянутся эти миллионы и миллиарды строк кода , постепенно разрастаясь.
    Ынтепрайс, особенно, банковский, он такой.
    Но это вовсе не означает, что это "очень хорошо".

     
     
  • 4.42, Lex (??), 10:15, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    забавная статья в рейтера нашлась Banks scramble to fix old systems as IT co... большой текст свёрнут, показать
     
     
  • 5.66, YetAnotherOnanym (ok), 11:16, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > those laid off during or after the 2008 financial crisis

    Сначала выкинули на мороз, а потом спохватились.
    > Перешел на сап.

    Это намного лучше, да. Банк теперь полностью хозяин своего IT-хозяйства.

     
     
  • 6.95, Аноним (95), 12:25, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как продукты жизнедеятельности сапа "работают", так уж лучше кобол.
     
  • 5.125, Аноним (122), 13:56, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Banks scramble to fix old systems as IT 'cowboys' ride into sunset

    Платить надо больше, тогда и "старые ковбои" помогут, и "молодые ружья" выучат то что надо.

     
     
  • 6.230, _ (??), 00:37, 11/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Платить надо больше,

    Вот таких вот перспектив - я всегда не супротив!(С)
    >тогда и "старые ковбои" помогут,

    Это да - мы такие, мы могЁм. Ну те кто жив ещё :)
    >и "молодые ружья" выучат то что надо.

    Чтоб добыть пару алмазов перелопачивают 1000 тонн грнта. Чтоб нынче найти толкового программера надо перебрать 100500 ... молодых ружжов :) Инфляция - она во всём.

     
  • 4.91, Annoynymous (ok), 12:22, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Но это вовсе не означает, что это "очень хорошо".

    С этим я согласен.

     
  • 3.72, Аноним (68), 11:23, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А какая вообще разница сколько строк кода который не нужен? А ты в курсе, сколько из этого кода реально используется, а не является комментариями, копиями копий и просто неиспользуемыми модулями которые потерялись и всё никак не удалятся потому что "удалять страшно - вдруг что-то перестанет работать" а по факту были выкинуты т.к. "ничего не понятно, напишу ка я лучше эту фичу с нуля в новом файле так, как понятно только мне, а если что, можно будет откатиться на старый модуль, наверное" и так стопицот раз.
    А ещё это далеко не про все банки в мире, а про отдельную кучку. У нас ты с отличными знаниями кобола будешь в банке максимум полы подметать
     
     
  • 4.90, Annoynymous (ok), 12:21, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    gt оверквотинг удален А ты продолжай Никому не нужный язык и тонны никому не ... большой текст свёрнут, показать
     
     
  • 5.96, Аноним (95), 12:26, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не дразни макаку.
     
     
  • 6.112, Annoynymous (ok), 13:19, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Не дразни макаку.

    Да, спасибо. Всё время забываю, а ты мне всё время напоминаешь. =^_^=

     
  • 5.141, Аноним (68), 15:55, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Хватит врать Банковских систем не вообще, а во вполне конкретном месте Банковск... большой текст свёрнут, показать
     
  • 5.181, Тот_Самый_Анонимус (?), 07:05, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> По состоянию на 2017 год 43% банковских систем продолжали использовать COBOL. Код на COBOL применяется при обработке около 80% персональных финансовых транзакций и в 95% терминалов для приёма платежей по банковским картам.
    >Никому не нужный язык и тонны никому не нужного кода.

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


    В России есть банковский продукт Fa# от Диасофта, так там коболом и не пахнет. Паскаль + TSQL. Так может быть кобол это не фишка банковских продуктов, а просто уже зависимость, от которой сложно отказаться?

     
     
  • 6.185, Аноним (184), 09:37, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В России всего софта написанного за все время прямо вот с середины 90х, как начали писать софт (нет, не толсто) - его суммарно меньше чем софта написанного на Западе на Коболе
     
     
  • 7.216, Тот_Самый_Анонимус (?), 07:01, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И что? Это как-то отменяет вышеприведённые аргументы?
     

  • 1.7, Аноним (7), 09:13, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    кобол в 2021 году... проприетарный... чего еще от ибм ждать можно? собственного дистриба проприетарного линуха?
     
     
  • 2.23, beduin747 (ok), 09:37, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > кобол в 2021 году... проприетарный... чего еще от ибм ждать можно? собственного дистриба проприетарного линуха?

    Я за OS/2! =)

     
     
  • 3.41, Ag (ok), 10:13, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >> кобол в 2021 году... проприетарный... чего еще от ибм ждать можно? собственного дистриба проприетарного линуха?
    > Я за OS/2! =)

    Два фаянсовых слоника этому господину! ;)

     
     
  • 4.148, боня (?), 16:59, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Два фаянсовых слоника этому господину! ;)

    Шутка смешная, но я её не понял

     
     
  • 5.152, Страшный рукожоп (?), 17:43, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Стояли на комодах, неужели никто не помнит?..

    OS/2 и сейчас кое-где работает («Шоколадница», метрополитен в Нью-Йорке), запуская в основном DB2.

     
     
  • 6.178, Аноним (-), 02:36, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Прошлогоднюю докуриваешь ?
     
     
  • 7.182, Страшный рукожоп (?), 07:50, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Прошлогоднюю докуриваешь ?

    А?..
    Я и сейчас под OS/2, меня всё устраивает.

     
  • 6.187, Аноним (184), 09:39, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ДВ2 вполне себе успешно развивается. А полуось жалко конечно. Но в ИТ вообще все хорошее умирает, и молодежь в 1001-раз изобретает 1001-ое же колесо.
     
  • 5.188, Ag (ok), 09:41, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У IBM в OS/2, емнип в 4.0, было использование изображения "танцующего слоника".

    PS. У нас тут в СПб, в те же годы, Гатчинский заводик, выпускавший пельмени, тоже запустил рекламу с использованием "танцующего слоника", только у IBM он был серый, а у "пельменоделов" - белый. И вот едим мы на Ижорский завод с междельмашевцами, обсуждаем как раз OS/2 - и тут бац - огромный постер. Веселья было...

     
  • 3.84, Oxyd76 (?), 11:53, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так и я тоже, за полуось! До сих пор, правда уже в виртуалке, живёт!
     
     
  • 4.107, Аноним (107), 13:14, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > уже в виртуалке, живёт!

    А с этого момента поподробнее... Раньше под виртуалбоксом и квм работало - но сейчас вообще никак. И что там у вас со свободной реализацией ядра полуоси? Как этот исошник вообще использовать?

     
  • 2.56, Аноним (56), 10:50, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > собственного дистриба проприетарного линуха?

    А что с рхел случилось?

     
     
  • 3.108, Аноним (107), 13:16, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Цитата из фильма Брат - "Он(межделмаш) там всех купил. Кого не купил - убил."
     
  • 2.102, Аноним (102), 12:52, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А GNU COBOL очень даже живенький, даже его nightly snapshots есть.
     
     
  • 3.231, _ (??), 00:51, 11/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Живенький но ненужненький. Я даже под веществами не могу представить чтоб фрии софт на Коболе ваяли 8-)
    Неее - это удовольствие только за деньги.
     

  • 1.9, Аноним (9), 09:21, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Казалось бы, COBOL загибается ввиду дефицита живых специалистов, и их явно не становится больше, надо наоборот делать инструменты максимально доступными. Но нет, вот вам проприетарный. Ну или IBM и не имеет планов поддерживать COBOL на плаву.
     
     
  • 2.10, eganru (?), 09:23, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Использование Кобола калечит ум.
     
     
  • 3.13, нежданчик (?), 09:26, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Использование Кобола калечит ум.

    Есть кратчайший(не более 10 страниц А4) FAQ на полных нубов в Коболе?

     
     
  • 4.33, Аноним (33), 10:00, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://learnxinyminutes.com/docs/cobol/
     
     
  • 5.117, Аноним (-), 13:32, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    не так, на коболе песать нада чериз гуглпериводчик
     
  • 2.14, vasya (??), 09:27, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Дефицита спецов нет, есть желание секономить на их з\п
     
     
  • 3.52, Аноним (68), 10:42, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    У вас беда с причинно-следственными связями. У них есть ЗП только потому что спецов около нуля и развивать/сопровождать это никому не хочется, проще взять толковых сеньёоров на другом стэке и переписать это на нормальном языке без вендорлоков и прочего безумия
     
     
  • 4.118, Аноним (-), 13:34, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    типа мексов нанять ? такое себе развлечение, особенно когда захочешь их просто по человечески кинуть на бабки.
     
  • 2.26, Ag (ok), 09:45, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну или IBM и не имеет планов поддерживать COBOL на плаву.

    с "на плаву" у COBOL-а проблем нет, г***но как известно не тонет.

     
     
  • 3.110, другой Вася2 (?), 13:18, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сомневаюсь, что вы на Коболе написали хоть одну программу. Он отлично подходит для информационных систем
     
     
  • 4.132, Ag (ok), 14:34, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    1 Я, слава богу, только для COBOL-а - на Assembler F и H Библиотеки для рабо... большой текст свёрнут, показать
     

  • 1.16, ryoken (ok), 09:30, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Помнится, в прошлом что ли году пролетала новость, что в связи с короной в америке резко срочно начали искать хоть кого-то, кто как-то сможет поддерживать вот это вот, то ли в банках, то ли в госконторах у них.
     
     
  • 2.30, Аноним (30), 09:56, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Истребили программистов кобола, а оказалось они им нужны были.

    Теперь IBM свой компилятор Кобола для Линукс опубликовала, чтобы программистов с Линкс в Кобол перетягивать.

     
     
  • 3.44, Аноним (40), 10:21, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Истребили программистов кобола, а оказалось они им нужны были.

    Я даже затрудняюсь сказать, чем они думали, если...

    "По состоянию на 2017 год 43% банковских систем продолжали использовать COBOL. Код на COBOL применяется при обработке около 80% персональных финансовых транзакций и в 95% терминалов для приёма платежей по банковским картам."

    Все зелёненькие триллионы держатся на Коболе, которого толком никто не знает...

     
     
  • 4.57, Аноним (68), 10:52, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мне более интересно, как они считали этих попугаев. А ещё есть мысль что на коболе переиспользование кода было примерно никакое и те вещи, которые на других ЯП делаются элементарно в коболе делаются в стотыщ строк
     
     
  • 5.98, Аноним (102), 12:39, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что, код на Коболе совсем не засунуть в .so-шку?
     
     
  • 6.113, Cradle (?), 13:20, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    это уже от палтформы зависит: под gnucobol на лунухе вполне можно, abi там простой, а как оно на на мэйнфреймах - хрен его знает
     
  • 5.109, Cradle (?), 13:17, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > переиспользование кода

    вот как раз с этим там полный порядок, кто сним работал подтвердят. Скорее в этом и причина такого количества legacy, что код десятилетия переиспользуется а не переписывается.

     
  • 5.133, Ag (ok), 14:41, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Мне более интересно, как они считали этих попугаев. А ещё есть мысль
    > что на коболе переиспользование кода было примерно никакое и те вещи,
    > которые на других ЯП делаются элементарно в коболе делаются в стотыщ
    > строк

    Основная масса старого кода - пакетные задания на обработку PS наборов данных. Логика там простая, зато "развесистые" описания записей. Ну и да, унаследованный и соблюдаемый до сих пор "перфокарточный" формат очень способствует кол-ву строк в программах.


    PS. Лучше COBOL-а, в части синтаксиса, это RPG и, конечно, несравненный JCL.

     
  • 4.73, Летун (?), 11:26, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Переписать ума не хватет? или что им сейчас не хватает?
     
     
  • 5.94, Аноним (95), 12:24, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как раз хватает ума не переписывать.
     
  • 5.128, Аноним (122), 14:20, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Хватает и пишут. Переписывают на Java. Только небыстро это. Для банковских систем например. Объём кода большой и обычно представляет из себя монолит, поэтому менять надо сразу всё, нельзя по частям. То же относится и к базам данных. Часто там даже не SQL. Тоже надо мигрировать всю базу сразу в другой формат. Вернее одну "кобольдскую" базу в несколько SQL баз, сейчас же модно большой энтерпрайзный софт писать в виде коллекции микросервисов, и у каждого микросервиса своя база.
     
     
  • 6.189, Аноним (184), 09:43, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это совершеннейшая дурь. Просто молодежь не хочет/не может изучать существующее, у нее кое-где зудит от желания творить, т.е. выбрасывать старое, качественное, заменять его своим, безнадежно-некачественным, но модным и не таким как всё
     
     
  • 7.227, Аноним (122), 22:07, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Совершеннейшая дурь - это когда в 2021 году банковские транзакции внутри страны идут до 2 рабочих дней, а трансграничные до 10 рабочих дней, а не мгновенно, потому что обрабатываются "старым качественным" софтом на Коболе. Который невозможно ни доработать, ни хотя бы разбить на модули, чтобы отдельные модули заменить. Поэтому новые банковские системы пишут на более современных языках и более модульными. И решения об этом принимают большие боссы, которым около 60 лет, а не молодежь.
     

  • 1.19, VladSh (?), 09:32, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если хоть кому-то это поможет, то почему бы и нет?
     
  • 1.20, Ыноним (?), 09:35, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    А почему на опеннете новости про проприетарное ПО?
     
     
  • 2.36, Del (?), 10:07, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему нет?
     
     
  • 3.106, rvs2016 (ok), 13:04, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> А почему на опеннете новости про проприетарное ПО?
    > Почему нет?

    Потому, что опен - нет!

     
     
  • 4.120, VladSh (?), 13:46, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    опен - нет! А проприетарное - да! )

    Кстати, проприетарь можно также открыто (open) использовать, например если заплатил ))

    Ну а вообще NET - это сети. Т.е. о ПО речи нет )))

     
     
  • 5.160, Аноним (102), 19:53, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Использовать открыто можешь, но вот open оно от того, что ты запрлатил, не станет.
     
  • 4.136, Del (?), 14:57, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >>> А почему на опеннете новости про проприетарное ПО?
    >> Почему нет?
    > Потому, что опен - нет!

    Т.е. раздел на местном форуме "Маршрутизаторы Cisco и др. оборудование" вас не смущает? Или это другое? :)

     
     
  • 5.137, rvs2016 (ok), 15:00, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >>>> А почему на опеннете новости про проприетарное ПО?
    >>> Почему нет?
    >> Потому, что опен - нет!
    > Т.е. раздел на местном форуме
    > "Маршрутизаторы Cisco и др. оборудование"
    > вас не смущает? Или это другое? :)

    Да.  Это другое. Это я в своём сообщении не указал теги <юмор> - подумал, что они по умолчанию сработают. :-)

     
     
  • 6.190, Аноним (184), 09:45, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    не надо еще и тегов. Хватит того что лайки есть (для лайко-зависимых)
     

  • 1.21, Аноним (21), 09:36, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Похоже на попытку "переехать" всех финансистов с AS 360..400 на IBM EL со свежим железом, если получится, покупка RH "отобьётся".
     
     
  • 2.97, Аноним (102), 12:35, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А 360-е ещё где-либо рабочие используются, кроме музеев?
     

  • 1.22, Аноним (22), 09:36, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > По состоянию на 2017 год 43% банковских систем продолжали использовать COBOL. Код на COBOL применяется при обработке около 80% персональных финансовых транзакций и в 95% терминалов для приёма платежей по банковским картам.

    Откуда эта инфа?

     
     
  • 2.43, Lex (??), 10:17, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Исключительно из града_на_холме, разумеется:
    http://fingfx.thomsonreuters.com/gfx/rngs/USA-BANKS-COBOL/010040KH18J/index.h

    An aging programming language known as COBOL underpins much of the U.S. financial industry, but it has fallen out of favor among coders. This sets up a problem when systems run into glitches or need updates, and companies no longer have COBOL experts on hand.

    43 PERCENT Of banking systems are built on COBOL
    95 PERCENT Of ATM swipes rely on COBOL code
    220 BILLION Lines of COBOL in use today

     
     
  • 3.59, Аноним (68), 11:02, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> ATM

    Это те которые самые дырявые в мире и которые до сих пор в большинстве своём только в магнитную полосу умеют... можно было бы и закопать лет уже 15 как

    Очень интересно сколько из этих строчек кода реально используется, а не лежит где-то там и как считали актуальный срез исходников, если гита, как и прочих СКВ ещё не было когда кобол был актуален. Выглядит как посчитали стопицот бэкапов одного и того же

     
     
  • 4.126, Lex (??), 14:09, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >>> ATM
    > Это те которые самые дырявые в мире и которые до сих пор
    > в большинстве своём только в магнитную полосу умеют... можно было бы
    > и закопать лет уже 15 как

    В штатах в принципе не оч с новейшими технологиями оплаты

    > Очень интересно сколько из этих строчек кода реально используется, а не лежит
    > где-то там и как считали актуальный срез исходников, если гита, как
    > и прочих СКВ ещё не было когда кобол был актуален. Выглядит
    > как посчитали стопицот бэкапов одного и того же

    Ну как, в одном банкомате крутится проект на, примерно, 100 тыс строк кода, значит в 10 таких банкоматах - уже миллион строк :)

     
     
  • 5.142, Аноним (68), 16:00, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> В штатах в принципе не оч с новейшими технологиями оплаты

    О том и речь) А то подают эту тухлятину как некую серебрянную пулю которая якобы прям все проблемы решает

     
  • 5.191, Аноним (184), 09:47, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В штатах в принципе не оч с новейшими технологиями оплаты

    причем, что забавно, все технологии оплаты придуманы в штатах

     

  • 1.28, msgod (ok), 09:55, 08/04/2021 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     

     ....ответы скрыты (4)

  • 1.31, Какаянахренразница (ok), 09:56, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Шла вторая неделя первого апреля...
     
     
  • 2.38, Аноним (38), 10:10, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какая неделя? Годы, годы!
     
     
  • 3.111, rvs2016 (ok), 13:19, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Какая неделя? Годы, годы!

    Да что там годы? Бери больше! Десятилетия!

    > В этом году языку COBOL исполнится 62 года

     

  • 1.37, Аноним (37), 10:08, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    язык ада под linux есть?
     
     
  • 2.45, Ag (ok), 10:22, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > язык ада под linux есть?

    GNAT, сто лет в обед. Практические эталонный вариант компилятора.

     
  • 2.47, Михрютка (ok), 10:25, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    #!/usr/bin/env perl
     
     
  • 3.48, Какаянахренразница (ok), 10:29, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > #!/usr/bin/env perl

    Это язык рая, а не ада.

     
     
  • 4.200, Аноним (199), 11:41, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я предпочту попасть в ад после смерти.
     
     
  • 5.233, Какаянахренразница (ok), 13:30, 11/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Я предпочту попасть в ад после смерти.

    Ну, одни попадут к бабе Аде, другие -- к бабе Рае...

     
  • 2.49, Аноним (40), 10:30, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Эммм... Ты не в курсе, что Ада - часть GCC?!
     
     
  • 3.77, Аноним (37), 11:39, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    https://upload.wikimedia.org/wikipedia/commons/thumb/8/88/GnuPascal.svg/800px-
     
  • 2.78, lizard (??), 11:41, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Есть - https://ru.wikipedia.org/wiki/Malbolge
     
     
  • 3.79, Аноним (37), 11:43, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    содомит
     

  • 1.53, Аноним (53), 10:42, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Компилятор будет поставляться в форме проприетарного продукта.

    Что эта новость делает на опеннете?

     
     
  • 2.61, Ag (ok), 11:07, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Компилятор будет поставляться в форме проприетарного продукта.
    > Что эта новость делает на опеннете?

    "Что делает, что делает... - да живу я тут!" :)

     

  • 1.60, Аноним (60), 11:06, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И хоть бы кто-нибудь написал полноценный Forth для всяких юниксоподобных поделий вместо всякого ненужного. Про SP-Forth я в курсе, но он подустарел.
     
     
  • 2.65, CAE (ok), 11:11, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Загрузчки же bsd одно время был как раз на форте.
     
  • 2.67, Аноним (68), 11:16, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    SP-Forth в nnCron использовался на заре автоматизации. Потом всё это успешно было выкорчевано и заменено где на python, где на powershell
     
     
  • 3.89, 1 (??), 12:04, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чего??? Сам nnCron и написан полностью на SP Forth
     
     
  • 4.143, Аноним (68), 16:01, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да. Что не мешает для написания задач к нему использовать, внезапно, опять SP Forth.
    И тем не менее это был так себе опыт, нужно было сразу выбрать что-то более адекватное
     
  • 2.75, Cradle (?), 11:38, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И хоть бы кто-нибудь написал полноценный Forth

    "Этот святой старец в своем лесу еще ничего не слышал о том, что Бог умер!"...

     
  • 2.85, sailorCat (?), 11:54, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Чем https://www.gnu.org/software/gforth/ не устраивает?
     
     
  • 3.99, Аноним (60), 12:41, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Gforth uses GCC to compile a fast direct or indirect threaded Forth

    Вот чем.

     
     
  • 4.157, sailorCat (?), 18:50, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И в чём проблема?
     
     
  • 5.165, Аноним (165), 21:02, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В лишнем костыле под названием gcc, который не нужен. Нормальная форт-система самодостаточна: пара-тройка десятков примитивов на ассемблере, а все остальное на ней же и пишется. Я в свое время под амигу так писал: взял книжку Баранова и Ноздрунова "Язык форт и его реализации", в конце которой был вариант форта под IBM-360 (либо его советская копия ЕС ЭВМ), полдня вникал в айбиэмовский ассемблер (к тому времени успел подзабыть все эти BAL, SLL и прочие MVZ), потом полдня переписывал и отлаживал эти примитивы для М68020, ну а потом за пару дней не напрягаясь сделал остальное.
     
     
  • 6.166, sailorCat (?), 21:10, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это единственная претензия? Тогда всё в порядке.
     
     
  • 7.167, Аноним (165), 21:15, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не фанат LLVM если речь об этом
     
     
  • 8.175, sailorCat (?), 01:54, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну а он тут при чём ... текст свёрнут, показать
     
  • 2.88, 1 (??), 12:03, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чем же он подустарел? Он даже в браузере работает в виде spf.js
     
  • 2.222, Аноним (184), 09:47, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Давным давно есть.
    8th - охренительный форт ентерпрайз уровня.
    Из бесплатных - Factor Славы Пестова оч хорош. Из маленьких - PForth, Ficl, 4th, OForth (тоже с объектами)
     
     
  • 3.225, Аноним (225), 14:54, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не знал, благодарю
     

  • 1.64, Летун (?), 11:10, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ждем в 10ке топовых языком!
     
  • 1.74, Аноним (102), 11:37, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "Опубликовать" и "будет поставляться в форме проприетарного продукта" как-то не очень вяжутся.
     
  • 1.86, ИмяХ (?), 11:57, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >>Общий объём находящегося в обиходе кода оценивается в 220 млрд строк.

    Этим могут гордиться разве что какие-нибудь индусы. Не забывайте о том, что это язык один из самых громоздких языков в мире. Количество строк в исходнике программы на кобол на порядок больше идентичной программы на любом другом популярном языке, взять тот же си, руст или пайтон.

     
     
  • 2.104, Cobol Programmer (?), 12:55, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Зато в нем сишечных дыреней нет!

     
     
  • 3.114, Annoynymous (ok), 13:26, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Зато в нем сишечных дыреней нет!

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

     
  • 3.135, Ag (ok), 14:45, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Зато в нем сишечных дыреней нет!

    Там  своих косяков хватает, Си обзавидуется.

     

  • 1.100, Аноним (100), 12:44, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура! На радость питонистам и другим любителям археологии, появился новый компилятор!
     
  • 1.103, Иваня (?), 12:54, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >> Компилятор будет поставляться в форме проприетарного продукта

    Нафиг надо, как и раньше буду использовать GnuCOBOL.

     
     
  • 2.115, Annoynymous (ok), 13:26, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >>> Компилятор будет поставляться в форме проприетарного продукта
    > Нафиг надо, как и раньше буду использовать GnuCOBOL.

    А я не буду класть деньги в твой банк.

     
     
  • 3.119, Аноним (-), 13:39, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ктож тебе разрешит
     

  • 1.121, Аноним (-), 13:46, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Благодаря наличию компилятора GnuCOBOL, поддержка языка COBOL на платформе Linux присутствовала и ранее, но не рассматривалось финансовыми учреждениями как решение для промышленного использования.

    Автор этой новости допустил ошибку. Это предложение является мнением, которое IBM старается навязать окружающим. Автор этой новости не имеет критического мышления.

     
  • 1.124, Аноним (-), 13:55, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >IBM опубликует компилятор COBOL для Linux

    А толку-то? Все кто занет кобол умерли от старости.

     
     
  • 2.147, пох. (?), 16:57, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В этом и толк - исходники-то они с собой в могилу не забирали, но вот та 360 - уже тоже от старости того-с. Приходится перекомпилять в линухе. Знать язык для этого необязательно - бери пример с гентушников.

     

  • 1.139, Аноним (139), 15:37, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    с Коболом самое интересное в том, что во многих местах старый код есть только как объектный файл, но сорс сам похерили где то в 80-ых годах.
    Лично учавствовал в 2 проектах кровавого энтерпрайза, банк и страховая.
    Так они и жили, линковали с объектом новодел, а как оно работает вообще никто не знал.
    Как принято, сорса не было на какую то очень важную хрень и эта хрень использовалась фактически во всех линковках.
    Из-за этого они не могли сменить Кобол и застряли на довольно старом MicroFocus  
     
     
  • 2.144, Аноним (68), 16:06, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Так они и жили, линковали с объектом новодел, а как оно работает вообще никто не знал.

    Вот так и появляются баяны про "43% банковских систем продолжали его использовать". Один импорт на весь код, а уже текут смузифаны "коболь такой классный, такой надёжный, все банки его используют"

     
     
  • 3.151, Аноним (139), 17:32, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вопрос, в общем, не в надежности. Оно работает.
    Вот переписать "это" на другом языке - нетривиальная задача со многими неизвестными.
    Объект код можно реверсить и при мне даже говорили об этом, но для того чтобы это случилось у менеджера должны быть стальные яйца или офигительный втык сверху.
    А так, "Работает? Не трогаем"
      
     
  • 2.149, пох. (?), 17:00, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > с Коболом самое интересное в том, что во многих местах старый код есть только как объектный файл,
    > но сорс сам похерили где то в 80-ых годах.

    дааа, вот было бы оно на php - такого бы не случилось.

    > Как принято, сорса не было на какую то очень важную хрень

    что как бы намекает нам, что просто "взять и переписать" ее на каком-нибудь модном язычке не так чтобы просто.

     
     
  • 3.153, Аноним (139), 17:44, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >дааа, вот было бы оно на php - такого бы не случилось.

    Очевидное - невероятное.
    Большая страховая (я там работал) купила маленькую.
    *Весь* бекенд маленькой был на Perl(5).
    Мы былись в экстазе,но начальство немало охренело :)

     
     
  • 4.172, пох. (?), 22:02, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А начальству-то какое дело вообще? Он ни на каком инструменте не играет, он руководитель.

    Тут вон боооольшая страховая компания (имеющая, между нами, собственных разработчиков две или три стаи в разных местах) купила какую-то хрень для мобильного приложения имени себя (до того был только обычный веб) - дык кроме того что докер в докере под докером - ВООБЩЕ не знают, на чем оно там. И живут себе не плакают. Главное чтоб деньгов вовремя аутсорсерам заносили.

     
  • 2.171, Аноним (53), 22:01, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >с Коболом самое интересное в том, что во многих местах старый код есть только как объектный файл, но сорс сам похерили где то в 80-ых годах.

    Программы же маленькие были в те времена, да и неоптимизированные. А значит - retdec.

     

  • 1.150, Аноним (-), 17:02, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Зачем тут новость про закрытую проприетарщину?
     
     
  • 2.156, White Crow (?), 18:50, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так ведь сайт про Linux же.
     
     
  • 3.170, Аноним (53), 22:00, 08/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И с каких это пор linux - проприетарщина?
     
     
  • 4.192, Аноним (184), 09:51, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    со времен появления RedHat. Но ты молодой, ты не знаешь
     
     
  • 5.221, Аноним (-), 09:24, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    РетГад обмазывает GNU/Linux своим дистрибутиво-специфичным проприетарным говном. Сама операционная система GNU/Linux свободна. Так что не преувеличивай.
     

  • 1.162, Аноним (162), 19:59, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    однажды также будет с Джавой и Шарпом. понаписали тонны гомнокода...
     
  • 1.164, DildoZilla (?), 20:19, 08/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Язык для бизнес-задач CABAN.

    Как и COBOL, весьма многословен, вот пример простейшей программы:

    CHO KAVO
    TY VASHE ZNAESH KTO YA
    GONI BABKI
    "HELLO WORLD" SKAZAL BYSTRO


    Компиляция:

    $ ./utug --podzharit-loha loh.kab

     
     
  • 2.174, Dzen Python (ok), 01:48, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты - плагиатор
    https://yopta.space/
     

  • 1.180, Tifereth (ok), 06:43, 09/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Какая прелесть. Это Дейкстра, помнится, сказал, что использование КОБОЛа калечит разум ("the use of COBOL cripples the mind") и должно быть приравнено к уголовному преступлению?

    Долгоиграющий оказался язык, кроме шуток. Довелось мне писать на Фортране и PL/I, но от Кобола б-ог избавил.

     
     
  • 2.183, Аноним (100), 08:59, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Сейчас питон в школах изучают. Это ещё больше калечит разум, чем Кобол, но сопротивления почти не осталось.
     
     
  • 3.186, Atom (??), 09:38, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Позвольте поинтересоваться, каким образом на ваш взгляд "змей" калечит?
     
     
  • 4.198, Аноним (-), 11:09, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Следствием насаждения питона является изничтожение алгоритмического мышления у школьников и студентов. Чему бы их на уроках ни учили, они очень быстро понимают, что ни один алгоритм обработки данных, реализованный на питоне, никто и никогда использовать не будет. Ну нет реализаций на питоне алгоритмов поиска, сортировки, нет алгоритмов обработки матриц... Ничего нет просто потому, что их использование в питоновской реализации бессмысленно. Только вызовы готовых функций из каких-то библиотек, реализованных на чём угодно, но только не на питоне. И чему можно на таком языке научиться?...
     
     
  • 5.204, Atom (??), 15:24, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так, с алгоритмическим мышлением понятно объяснили. Тогда что использовать школьникам вместо питона для изучения в наши дни?
     
     
  • 6.207, Страшный рукожоп (?), 15:44, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Электронную почту и архиваторы.
    А то приходят школьники на должность HR-манагера в Большую, значится, Корпорацию,
    и между ими и мной происходит всё тот же диалоггггг:
    — Подробное резюме с примерами — по электронной почте.
    — Слыш ты, суда падашол, званытэ мэнэ в рабочый врэмьъ на телефон и ПАПРАСИТЭ;.
    — Перезвонил тебе за шиворот, проверяй.
    И так годами.
     
  • 6.208, Аноним (208), 17:13, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Если уж MIT тут рядом вспомнили, то лучшая рекомендация для школьников изучать сейчас - Julia
     
  • 6.240, Евгений (??), 18:13, 20/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Школьников вообще не надо учить языку, кроме русского/родного, школьников надо учить программированию. А язык они выучат устроившись на работу.
     
  • 3.193, Аноним (184), 09:56, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Анон, не позорь анонов такой тослтотой. SICP ведут на Питоне. Питон используется везде при преподавании алгоритмов, потому что он позволяет сосредоточиться на чистом и понятном коде алгоритма, полностью абстрагируясь от самого языка. Это основной язык в ЦЕРНе и один из основных языков в математике, матстатистике, data science, биоинформатике...
     
     
  • 4.196, Аноним (196), 10:49, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не стоит выдавать желаемое за действительное. Питон повсеместно выпихивается из университетов, а алгоритмы на нём писать невозможно из-за низкой производительности. Поскольку единственное, что он позволяет - компоновать вызовы сторонних библиотек, написанных не на питоне, то заменить его в этой части - вообще никаких проблем нет. Про ЦЕРН - просто бред.
     
     
  • 5.205, Atom (??), 15:29, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Т. е. "змей" - это такой "скриптовый клей" для компонентов написанных на более производительных ЯП (Си и проч.), как lua для некоторых игровых движков, я правильно понял?
     
     
  • 6.209, Аноним (208), 17:18, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> Т. е. "змей" - это такой "скриптовый клей"

    Именно. И зачем его использовать сейчас - совершенно непонятно. "Клеи" есть и куда более технологичные. А в современных ЯП сторонний клей вообще, часто, не нужен.

     
  • 5.206, Аноним (68), 15:42, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не стоит выдавать желаемое за действительное. Особенно про некую производительность в которую ни один учащийся в принципе не вопрётся, если не полный рукооп.
    Особенно ваши влажнейшие мечты. И у того же CERN часть кода открыта, например https://github.com/cernopendata/data-curation
     
     
  • 6.210, Аноним (100), 18:25, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Читаем: "This repository contains a collection of data ingestion and curation tools used to prepare the datasets, software and any accompanying material for public open data releases on the CERN Open Data portal.". И что? Вычислительной части нет. Управляющей тоже. Хоть на VBA/Excel можно написать.
     
     
  • 7.239, Страшный аноним (?), 10:12, 13/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Visual Basic - нормальный вариант для обучения школьников. Я сам в школе когда-то с какого-то советского BASIC начинал, в котором империалистический знак $ был заменен на социалистический знак "солнышко". Ничего так, нормально, хватило аж до 3-е курса института, в том числе и писать задачи расчета методом конечных элементов и разные алгоритмы типа Монте-Карло, Рунге-Кутта и т.д. Правда понимать в программировании я стал только после изучения С на 5 курсе для дипломной работы. А школьникам надо, наверное, преподавать Free Pascal и чуть позже основы HTML, CSS, javascript.
     
  • 5.223, Аноним (184), 09:51, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    мдее... сколько боли и вымученного страдания во всей этой лжи. А ведь Интернет полон доказательствами моей правоты. Я правда только одно спрошу: а какие университеты и кода "выпихивали питон" потому что "алгоритмы на нем писать невозможно из-за низкой производительности"? :)))))

    Студенты алгоритмы пишут не для высокой произволительности, а чтоб их понять.

     
     
  • 6.224, Аноним (224), 11:23, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> сколько боли и вымученного страдания во всей этой лжи. А ведь Интернет полон доказательствами моей правоты.

    Да, да, да. Триллионы мух не могут ошибаться в части того, что вкуснее. А Cobol живее всех живых, поэтому давайте лучше пересадим всех школьников на него.

     
  • 2.220, Аноним (-), 09:19, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Врёшь? Дейкстра подобное говорил про BASIC.
     
     
  • 3.226, Tifereth (ok), 16:06, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот так сразу "врёшь"?

    Ну, навскидку:

    https://www.brainyquote.com/quotes/edsger_dijkstra_201167

    я понимаю, конечно, что сотни сайтов с цитатами тоже ничего не докажут. Правильнее спросить самого Дийкстру, но спиритический сеанс тоже ничего не докажет.

     

  • 1.195, ШоломБлолом (?), 10:27, 09/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Во, чувак делится "золотыми" воспоминаниями

    I took a COBOL class in 1984. I did my COBOL homework at work so that I wouldn't have to use punch cards (IBM mainframe, no terminals). Since part of my homework involved reading and processing the prof's data files, I had to bring those files to work on a tape reel (12") ... and load the reel to the closet-sized tape reader.

    I hated COBOL. Part of my work involved rewriting COBOL report-generating programs to a language called "Crystal Reports". I don't know if "crystal reports" still exists, but I will say that the result was a 95% reduction in "lines of code" and an improvement in readability.

    On the other hand, I also took an IBM 360/370 assembler class in 1983. We had to do that on punch cards. Getting only 2 compiles a day and carrying decks of 5K or more cards around was also a shitty experience.

    Прошёл курс COBOL в 1984. Домашку по нему специально делал на работе, чтобы не возится с перфокартами (безтерминальный мэйнфрейм IBM). Ввиду того, что часть работы заключалась в чтении и обработке файлов данных (профессора) [тута извините, я х.з., слишком неоднозначно, что имеется в виду, поэтому оставил ещё и оригинал], приходилось таскать эти файлы на работу используя 12-дюймовую катушечную бобину, которая помещалась в ленточный ридер размером с шкаф.

    КОБОЛ - ненавидел. Помню как переписывал коболовские программы генерации отчётов на язык под названием «Crystal Reports». Не знаю, существуют ли «Crystal Reports» и по сю пору, но отмечу, что в результате код сокращался на 95% при общем улучшении его читабельности.

    Ещё помню класс ассемблера IBM 360/370 в 1983-м. Нам пришлось работать на перфокартах. В итоге получалось делать не более 2 компиляций в день и носить с собой сраные колоды, в которых их могло быть и по 5 тыс. и больше. Говёный опыт - скажу я вам.

     
     
  • 2.197, пох. (?), 11:02, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > I hated COBOL. Part of my work involved rewriting COBOL report-generating programs
    > to a language called "Crystal Reports". I don't know if "crystal
    > reports" still exists, but I will say that the result was

    exists, и принадлежит - SAP AG

    Ну и да, уровень образования шк0лоло-программиста-на-коболе не понимающего что генератор очетов не вполне аналогичен языку для описания бизнес-логики (где просто все понакодили за него, предоставив ему высокоуровневый интерфейс) вполне паааанятен.

    > Ещё помню класс ассемблера IBM 360/370 в 1983-м. Нам пришлось работать на
    > перфокартах. В итоге получалось делать не более 2 компиляций в день
    > и носить с собой сраные колоды, в которых их могло быть
    > и по 5 тыс. и больше. Говёный опыт - скажу я вам.

    г0венный программист, скажу я вам. Вероятно, ему не стоило программировать ни на чем кроме crystal reports (заодно богатым бы стал).

    Единственное что вынес бы оттуда хороший программист - что г0вно сам ассемблер и архитектура 360. На фоне безстековой архитектуры гемор с колодой перфокарт - мелочь (и да, такого размера она была в том числе из-за уродливой архитектуры, требовавшей вручную сохранять все регистры при каждом вызове)

     
     
  • 3.202, 1 (??), 14:33, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну про Crystal Reports он прав.

    В Cobole так просто формочку не подправишь при изменении данных.
    В своё время Crystal Reports всем показал - как надо строить отчёты из RDBMS ... Жаль, что потом его слоны типа Oracle затоптали.

    А про ассемблер ... Нормальный ассемблер для данной архитектуры. Ад конечно, когда нужно было ассинхронный ввод/вывод организовать - да хоть на те же перфокарты ... Хотя в 83 году - там вроде уже 3270 вовсю стояли ... и бегали с магнитными лентами все уже.

     
  • 2.217, Аноним (217), 07:34, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    00000000
     

  • 1.201, Pirr (ok), 11:54, 09/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В каком еще ЯП кроме COBOL есть встроенная поддержка десятичной математики?
     
     
  • 2.203, 1 (??), 14:34, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    За FORTRAN не скажу, а в PL/1 точно есть.
     
  • 2.219, Аноним (-), 09:18, 10/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что такое десятичная математика?
     
     
  • 3.232, _ (??), 04:58, 11/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    X3 ... BCD?
     
  • 3.236, СеменСеменыч777 (?), 19:20, 11/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Что такое десятичная математика?

    это чтобы считать деньги, не теряя копеек.

     

  • 1.211, Аноним (211), 18:57, 09/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Здесь ключевое слово "опубликует". Подождём когда она это сделает.
     
     
  • 2.212, DeadMustdie (??), 20:45, 09/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Здесь ключевое слово "опубликует". Подождём когда она это сделает.

    https://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/9/872/

    Сие называется "анонс продукта".
    Фактически он уже готов, и будет доступен для заказа начиная с указанной даты.

    По сути это достаточно интересный вариант для обеспечения запуска приложений, изначально разработанных для мейнфрейма, на типовой облачной инфраструктуре.

    К слову, разработчикам для освоения языка COBOL вполне хватит и GnuCOBOL.
    Конкретно эта история интересна компаниям, у которых много бизнес-логики завязано на COBOL, и которым нужна надёжная, совместимая и сопровождаемая среда выполнения.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру