Cobol: Grace Hopper dovana verslo pasauliui

  • Oct 18, 2023

Šiandien būtų buvęs 107-asis novatoriškos kompiuterių mokslininkės Grace'os Hopper gimtadienis. Cobol, kalba, kurią ji padėjo sukurti, tebegalioja ir šiandien įmonėse naudojama programinė įranga.

Praėjus daugiau nei šimtmečiui po novatoriškos kompiuterių mokslininkės Grace'os Hopper gimimo, programavimo kalba, kurią ji padėjo sukurti, Cobol, vis dar yra šiuolaikinių įmonių naudojamos programinės įrangos pagrindas.

Cobol – bendra į verslą orientuota kalba – kodas buvo paketinio ir operacijų apdorojimo pagrindiniuose kompiuteriuose pagrindas. dešimtmečius didelėse organizacijose ir atlieka šį vaidmenį iki šių dienų, 107-ąjį Hopperį gimtadienis.

Nors Cobol veikiančių organizacijų skaičius sumažėjo, senos programos išlieka, ypač bankuose, vyriausybinės agentūros ir kitos konservatyvios organizacijos, nepalankios rizikai, kylančiai pakeitus svarbią sistemą programinė įranga.

Perskaityk tai

Puikus veikimas: IBM receptas laimingam duomenų centrui, nuotraukose

Skaitykite dabar

Kodėl Cobol taip ilgai truko? Tie, kurie vis dar dirba su kalba, mano, kad jos išlikimas iš dalies priklauso nuo skaičiavimo užduočių, kurioms Cobol tinka, tipo, pagrindinės verslo logikos, kuri lėtai keičiasi.

„Iš esmės jūs nenorite, kad verslo logika taip pasikeistų. Taisyklės keičiasi, bet iš tikrųjų dauguma įmonių, jei jos tikrai orientuotos į sandorius, jų verslas yra sistema. Tose sistemose yra unikalus dalykas“, – Stuartas McGillas, „Borland for Micro Focus“ technologijų vadovas ir generalinis direktorius. neseniai sakė ZDNet.

Mažėjant kūrėjų, kurie nusipjovė dantis dėl Cobol, mažėja ir universitetai pašalina Cobol iš savo mokymo programų, programuotojų, turinčių įgūdžių išlaikyti senas Cobol programas, paklausa auga.

Hopperis dirbo techniniu konsultantu komitete, kuris apibrėžė Cobol – kurio specifikaciją įkvėpė jai vadovaujant sukurta FLOW-MATIC kalba. Cobol sintaksė buvo pagrįsta jos įsitikinimu, kad kompiuterius turėtų būti galima programuoti kalbomis, artimesnėmis anglų kalbai, o ne mašininiam kodui ar surinkimui.

Hopper tarnavo JAV kariniame jūrų laivyne, kur pakilo iki kontradmirolo laipsnio. Tarnyboje dirbdama ji dirbo su kai kuriais seniausiais pasaulyje kompiuteriais, įskaitant Harvard Mark I – penkiasdešimt vienos pėdos ilgio, aštuonių pėdų aukščio stiklu aptrauktą elektromechaninį skaičiuotuvą. Ši stambi mašina kas sekundę galėjo atlikti tris sudėjimus arba atimimus.

Hopper taip pat kartais priskiriamas prie kompiuterio klaidos termino sukūrimo, kai Mark II kompiuterio klaidą ji atskleidė relėje įstrigusioje kandyje.

Papildoma literatūra

  • COBOL vis dar nemirė, užvaldo debesį
  • Universitetai nebemokys „nešaunaus“ Cobolo – bet ar turėtų?
  • COBOL patobulina žiniatinkliui palankų vaizdą IBM didžiuosiuose kompiuteriuose