Ohjelmointi: Uusi Uljas Maailma 2.0

Viimeisen 20 vuoden aikana maailma muuttui nopeammin kuin koskaan aikaisemmin. Vaikka muutoksen nopeuden mittaaminen on melko abstrakti prosessi, tarkastelemalla IT-vallankumouksen vaikutuksia ympäri maailmaa, voimme todeta, että elämme Huxleyn ”Uudessa Uljaassa Maailmassa”, jota johtavat tietokoneet.

programming

Juuri tästä syystä omistamme tämän sivun uusille tietokoneohjelmille sekä informaatio teknologian luomalle vallankumoukselle.

Matrix?

Mitä tarkoitetaan “ohjelmistolla”? Tietokoneet eivät toistaiseksi ole täysin autonomisia prosessinhallitsijoita. Toisin sanoen, tietokoneet tarvitsevat komentoja, joiden prosessointi tapahtuu ohjelmistojen kautta.

Ohjelmia on luonnollisesti erilaisia ja niiden tehtävät vaihtelevat. Lisäksi yhdessä ohjelmien on operoitava saumattomasti käyttäen hyväksi sovellus- ja systeemiohjelmistoja sekä erilaisia laiteajureita.

Tekoälyn aamunkoitto?

Monia tietokonealan ulkopuolella tarkkailevia ihmisiä kiinnostaa miten ohjelmistoja ohjelmoidaan, tai toisin sanoen miten ohjelmat rakennetaan? Tämä kysymys muistuttaa enemmän tai vähemmän kuuluisaa muna vai kana-paradoksia. Jotta ohjelmistoja voidaan rakentaa, tarvitaan ensin ohjelmisto joka ohjelmoi.

Huomaatko paradoksin? Oli miten oli, palaamme tähän mielenkiintoiseen kysymykseen myöhemmin laajemmassa artikkelissa.

Virta vie ja virta tuo

Koittaako lähitulevaisuudessa aikakausi, jolloin tietokoneohjelmistot kykenevät kehittymään itsenäisesti? Vastaus on ehdoton kyllä. Pelkästään vilkaisemalla Mooren Lakia voimme päätellä tulevaisuuden kehityksen suunnan. Esimerkiksi nano- ja bioteknologian integrointi avaa uusia portteja yhä kehittyneemmälle ohjelmointialustalle, jonka käyttäminen ei vaadi ihmisiltä diplomi-insinöörin taustaa.

Tästä hyvänä esimerkkinä on kotisivujen suunnittelu. Aikanaan kotisivujen teko onnistui vain erityisosaajilta, mutta nykyään löydät verkkopohjaisia ohjelmistoja, joiden avulla voit rakentaa itsellesi persoonallisen kotisivun vaivattomasti!

Maailma, oli kyseessä sitten virtuaalinen tai oikea, on täynnä erittäin mielenkiintoisia ohjelmistoja. Mikä hienointa, ohjelmistot eivät ole rajoitettu ainoastaan tietokoneille vaan niitä kehitetään jo älypuhelimille ja muille laitteille.

Tulemme näkemään, kuinka nykypäivän pilviteknologia ja virtuaalinen todellisuus ovat muutaman kymmenen vuoden kuluttua yleisesti katsottuna museotavaroita!