Big Blue

IBM eli Big Blue on yksi tietotekniikan merkittävimmistä yrityksistä ellei kaikista merkittävin. IBM:n historia alkaa aivan tietotekniikan alusta, mutta IBM:n on yhä yksi suurimmista alan yrityksistä. IBM:n asema oli heikoimmillaan mikrotietokoneiden alkuaikoina, mutta muuten se on aina ollut merkittävä, onnistunut ja hyvämainen yritys.

COBOL

IBM on kehittänyt valtavasti erittäin merkittäviä tietotekniikan teknologioita, joista iso osa on pitänyt asemansa näihin päiviin asti. Yhtään ei voi väheksyä sellaisia asioita kuin SQL, joka on yhä kaikista merkittävin tietokantojen ohjelmointikieli.

IBM kehitti korkeantason ohjelmointikieli COBOL:in, jonka ideana oli olla mahdollisimman ihmisläheinen ohjelmointikieli. Se siis poikkeaa suunnitteluperustaltaan valtavasti sellaisesta ohjelmointikielestä kuin C-kieli, joka on mahdollisimman laiteläheinen ohjelmointikieli [4]. Näiden välissä on FORTRAN, jonka pohjalta COBOL on oikeastaan kehitetty.

Kuva. COBOL.

COBOL:in maine on ollut erittäin surkea viimeisten vuosikymmenien aikana. Oikeastaan vasta viimeisien vuosien aikaan COBOL on saavuttanut uutta kehitystä. Nykyään ymmärretään, että COBOL on yhä merkittävä ohjelmointikieli. [2]

Video. Introduction to COBOL programming language.

Mitä edellisestä videosta parhaiten jää esille. Mielestäni merkittävää on se, että COBOL yhä pyrörittää maailman merkittävimpiä luottokorttijärjestelmiä. COBOL on erittäin luotettava ohjelmointikieli, jonka päällä järjestelmät toimivat vakaasti. IBM on aloittanut COBOL-ohjelmoinnin opettamisen uudelleen vuonna 2020 [1].

Mainframe

IBM on uudistanut isoajokoneensa eli Main Framet uudella Z-sarjalla. Yhteen isoajokoneeseen sopii 2 miljoonaa konttia, joissa jokaisessa voidaan ajaa omaa mikroserviceä eli ohjelmaansa. [3]

Video. IBM Mainframe.

Seuraavassa videossa voi nähdä, että minkälaisia ovat olleet aiemmat Main Frame -tietokoneet. Nämä ovat huoneen kokoisia tietokoneita, jotka ovat aivan erilaisia kuin vuosituhanteen vaihteessa olleiden vuosien mikrotietokoneiden kultakaudella.

Video. IBM Mainframe compiles and runs FORTRAN II.

IBM on yhä vakuuttunut, että huoneen kokoiset tietokoneet ovat tulevaisuutta. IBM ei voi luottaa siihen että mikrototokoneet olisivat tulevaisuuden juttu.

Minulla on tällä hetkellä nykyisessä työpaikassani DL Softwarella työkaverina Jorma, joka on toiminut pitkään COBOL-ohjelmoijana. Me työskentelemme tällä hetkellä yhdessä Delphi-kehityksessä. Jorma sanoi, että COBOL on legacya ei Delphi.

REFERENSSIT

[1] IBM: COBOL cource
[2] Tuppu.fi: osaajapula COBOL-koodareista
[3] IBM: Z
[4] Tuppu.fi: C-kielen ihanuus

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

This site uses Akismet to reduce spam. Learn how your comment data is processed.