Leave a comment

yorik22 April 25 2020, 11:03:56 UTC
Про Cobol зря так с плеча.

Во-первых, это специфический язык, который хорошо подходит для описания бизнес-логики. Во-вторых, это основной язык мейнфреймов IBM во времена, когда никакой Java еще в проекте не было. Поэтому на нем написано огромное количество кода, который работает в финансовой сфере до сих пор. Потому что "работает - не трогай" и потому что задача масштабирования на IBMовских мейнфреймах решается очень просто - покупается современный, более мощный, подключается и всё. Древний код, написанный еще в 60х запустится на современном мейнфрейме без каких либо доработок. Это одна из причин по которой критически важные системы до сих пор крутятся на мейнфремах, а не "в облаке", не на кластерах серверов, собранных из говна и палок разносортного железа, с разными операционками, которые периодически падают при обновлении, устаревают и для которых надо держать целый штат разработчиков с макбуками, поскольку все это хозяйство надо как минимум поддерживать, переходить на свежие, модные версии, закрывать дыры и проч. А мейнфреймы ( ... )

Reply

z_kostya April 26 2020, 11:50:17 UTC
плюсую много

Reply

ext_2731040 April 26 2020, 13:42:50 UTC
>>а основная часть бизнес-инфраструктуры была построена уже в 2000-е на Java

Если говорить о России и пост-СССР, то здесь с 90-х свой аналог Кобола. Никакая Java по распространённости и рядом не валялась. Имя ему 1C :)

Reply

yorik22 April 26 2020, 17:03:08 UTC
Ну, в каком-то смысле можно сравнить. Много бизнесов начало автоматизацию с продуктов 1С и теперь им приходится жить с этим наследством. )

Reply

ext_2496933 April 26 2020, 15:04:33 UTC
Мэйнфрэйм, как много в этом слове...
Я так понимаю это конструкция, концепция, конституция = принцип действия?

Reply

yorik22 April 26 2020, 16:59:26 UTC
Сначала это было название линейки компьютеров IBM (System/360), которые стали неким индустриальным стандартом. Потом этим словом стали называють в т.ч. очень мощные сервера. Если обсуждать IBM-овские мейнфреймы, то это очень специфическая и по своему удачная архитектура на уровне железа и ПО. Которая не похожа на то, с чем мы привыкли иметь дело в ПК или даже в серверах.

Reply


Leave a comment

Up