Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Petr Novotný

Stran: [1]
1
Hardware / Re:Nový IBM mainframe Z16
« kdy: 19. 08. 2022, 17:12:23 »
Migrating AS400-COBOL to Java: A report from the field: https://www.researchgate.net/publication/261355760_Migrating_AS400-COBOL_to_Java_A_report_from_the_field

Shrnutí:
---
The main lesson learned is that you cannot transform a donkey into a race horse. If a system is designed to work in a particular environment it can be copied over into another environment but it will never really fit to that environment. To really fit, a new system has to be designed which can be constructed from elementary building blocks taken from the old system. The reused converted Java code makes up here circa 60% of the code in the new system. The remaining 40% will have to be coded by hand.
---

A to šlo o převod "pouhých" 2 milionů řádků kódu z COBOLu do Javy. Konverze bankovních aplikací s miliardami LOC z COBOLu do modernějšího jazyka by byla technická, bezpečnostní i finanční noční můra i pro ty nejbohatší banky.

V čem je konkrétně problém? Obsahuje Cobol nějaké konstrukce, které je těžké převést do jiných jazyků?

COBOL je určený pro dávkové zpracování dat a třeba ve zmiňovaném bankovnictví zpracovává stovky miliard transakcí denně. Změnit paradigma COBOL@mainframe na jiný jazyk@cluster nebo cloud, aby to fungovalo stejně efektivně, je podle zkušeností problém, viz citace odtud https://www.popularmechanics.com/science/a32095395/cobol-programming-language-covid-19:
---
Yes, COBOL programmers are aging out, but COBOL still capably handles trillions of dollars a day. Newer languages have different applications, but if you tried to recreate efficient batch processing on this scale with Java (which younger programmers also hate!), what resulted would be a gigantic nightmare. It would take longer to process batches than there are hours in the day. And that’s not because Java is bad—it’s just different.
---

2
Hardware / Re:Nový IBM mainframe Z16
« kdy: 19. 08. 2022, 15:41:29 »
Migrating AS400-COBOL to Java: A report from the field: https://www.researchgate.net/publication/261355760_Migrating_AS400-COBOL_to_Java_A_report_from_the_field

Shrnutí:
---
The main lesson learned is that you cannot transform a donkey into a race horse. If a system is designed to work in a particular environment it can be copied over into another environment but it will never really fit to that environment. To really fit, a new system has to be designed which can be constructed from elementary building blocks taken from the old system. The reused converted Java code makes up here circa 60% of the code in the new system. The remaining 40% will have to be coded by hand.
---

A to šlo o převod "pouhých" 2 milionů řádků kódu z COBOLu do Javy. Konverze bankovních aplikací s miliardami LOC z COBOLu do modernějšího jazyka by byla technická, bezpečnostní i finanční noční můra i pro ty nejbohatší banky.

Stran: [1]