IBM skapade en COBOL-kompilator för Linux baserat på x86-arkitektur

IBM presenterade Några dagar sen tillgängligheten av en ny COBOL-kompilator för Linux x86-system. Kallas "IBM COBOL för Linux x86", ankomsten av den här kompilatorn visar för femtonde gången att detta språk är långt ifrån dött.

Företaget anser att organisationer som fortfarande har äldre system med COBOL-kod de kan behöva ladda upp sina applikationer till ett hybridmoln, och även när COBOL fortsätter att snedvrida statistiken som förutsäger dess död, finns många äldre system fortfarande idag i många organisationer runt om i världen, inklusive banker och statliga myndigheter.

Dess stabilitet och effektivitet och de höga kostnaderna (och riskerna) med att omprogrammera, med modernare språk, processer som har konsoliderats över tiden. Utvecklare måste gå långt för att programmera om även de minsta förändringarna, vilket är fallet i vissa amerikanska delstater med deras datorsystem för arbetslöshet.

Till exempel har Iowa, New Jersey, Kansas och Oklahoma fortfarande sina arbetslöshetssystem skrivna på COBOL-språket. Bortsett från de höga kostnaderna för omprogrammering föredrar utvecklare ofta att fokusera på mer moderna språk, vilket förklarar det faktum att programmerare som kan arbeta med gamla källor blir allt mer sällsynta.

Dessa skäl förklarar varför IBM, som nu aktivt arbetar med modern teknik som hybridmolnet och erbjuder denna nya COBOL-kompilator.

"COBOL för Linux på x86 1.1 är det senaste tillskottet till IBMs familj av COBOL-kompilatorer, som inkluderar Enterprise COBOL för z/OS och COBOL för AIX", skrev IBM i ett blogginlägg på tisdagen som beskrev den nya kompilatorn. Enligt företaget är COBOL för Linux på x86 en kraftfull och produktiv utvecklingsmiljö för att skapa och modernisera COBOL-applikationer. Den innehåller en COBOL-optimeringskompilator och ett COBOL runtime-bibliotek. COBOL för Linux på x86 är baserad på samma avancerade optimeringsteknik som Enterprise COBOL för z/OS.

Det nämns det erbjuder både prestandamöjligheter som programmering för att utveckla uppdragskritiska COBOL-applikationer för Linux-system på x86.

Den andra idén bakom kompilatorutgåvan är också att ge organisationer som fortfarande har applikationer skrivna med COBOL möjligheten att porta dem till ett hybridmoln. "COBOL för Linux på x86 är utformad för att hjälpa kunder på sin molnresa att strategiskt distribuera verksamhetskritiska applikationer skrivna i COBOL i en hybridmolnmiljö", förklarade IBM.

Detta kan innebära en blandning av z/OS, AIX, stordatorer och kraftsystem. Faktum är att COBOL-verkstäderna fick löftet att minimala anpassningsinsatser och ledtider krävs för att strategiskt distribuera COBOL/CICS-applikationer byggda för z/OS på Linux i x86- och molnmiljöer.

Det nya erbjudandet åstadkommer detta genom att länka till DB2 och IBM Client Information Control System så att applikationer på Linux som använder x86 kan interagera med äldre COBOL-applikationer.

Också det nämns att inbyggt XML-stöd också integrerades för att främja interoperabilitet och skapade ett konverteringsverktyg som kan migrera COBOL-källkod utvecklad med icke-IBM COBOL-kompilatorer.

Men tillkännagivandet antyder också att IBM inte helt tror att det finns en framtid för detta verktyg, eftersom det drar slutsatsen:

"Den här lösningen erbjuder även företag möjligheten att flytta arbetsbelastningar till IBM Z om affärslogik och dataprestanda och prestandakrav uppfylls med CICS Transaction Server for z/OS."

Slutligen nämns att vilken x86-64-server som helst med en av följande distributioner: Red Hat Enterprise Linux 7.8 (eller högre) eller Ubuntu Server 16.04 LTS, 18.04 LTS eller högre, kanske kan köra den nya IBM-kompilatorn.

IBM uppskattar att COBOL-kompilatorn för Linux kommer att vara tillgänglig nästa vecka "16 april 2021". Om du vill veta mer om anteckningen kan du kontrollera detaljerna I följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.