Miksi kiinnostuin C-kielestä?

Vaikka olio-paradigma on vallitseva ohjelmointi-paradigma, ja se on tullut tutuksi 2005 vuonna, jolloin aloitin ensimmäisen Java -kurssini Turun Yliopiston avoimen väylässä, mikä sai minut sitten takertumaan C-kieleen, kuten pari viime postaustakin on siihen liittyen tuolla Tietokone-blogissakin tullut kirjoitettua, kun se on kehitetty 1970-luvulla, ja se ei ole olio-kieli, vaan se on proseduraalisen ohjelmointiparadigman kieli.

Syyt ovat lähinnä ne, että siinä missä Java on korkean tason ohjelmointikieli, ja kuten eräs ”M-Kar” -Suomi24-C-Ohjelmointi-palstalla kirjoitti, johon yhdyin siellä vakionimimerkilläni, että tekniikan valinta riippuu siitä, mitä meinaa ohjelmoida. Asia on juuri näin. C kun on matalamman tason kieli, sillä pääsee lähemmäs rautaa, ja esimerkiksi Firmwaren (laitelmisto) ohjelmointi tai jonkin matalamman tason käskyjä käyttävän muun ohjelmiston ohjelmointi on C-kielellä mahdollista, kunhan on tarpeeksi taitava toisin kuin Javalla se tuottaa äärimmäisiä vaikeuksia, ellei ole jopa mahdotonta.

Kommentoi

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