Mielessä on pitkän aikaa pyörinyt jonkin ohjelmointikielen opettelu ja tuossa hiukan tutkiskellessa tuntui ainakin Qt:sta löytyvän kohtuullisesti juttua netistä ja luin
Qt Whitepaperin &
How to learn Qt ja pääsin käsitykseen, että tuossa yhdistyisi vissiin aika kivasti suositulta tuntuvan C++ ominaisuudet ja ilmeisesti tuo ilmainen Qt kehityspakettikin sisältää ihan samat GUI työkalut, joilla graafisten ohjelmien pohjien tekeminen on kait hiukan vastaavaa kuin vaikkapa Visual Basicillä, mitä joskus ammattikorkeassa tuli ihan hitusen näprättyä ATK-kurssin johdosta. Meniköhän tähän asti edes hehtaarilleen oikein?
Sitten ihan sellainen asia askarruttaa, että soveltuuko kaikki ohjelmointikielet "ulkoisten signaalien käsittelyyn". Tarkoitan siis, että haluan vaikkapa jostain gps-laitteesta paikkatiedon ohjelmaan tai jonkin logiikan tiedoista vaikkapa ihan "lamppu X on päällä" tapaisen tiedon ohjelmaan. Kyseessä on kait tarkemmin sitten kyseessä eri rajapinnat ja niiden yhteensopivuus?
Erityisesti itseäni kiinnostaa tuo jälkimmäinen ominaisuus ohjelmoinnissa. Mikään pelkkä tietokoneen avulla toimiva ohjelma, kuten peli ei niinkään kiinnosta, vaan esim.
Megasquirt tyyppisemmät ratkaisut. Ei tietenkään mitään noin monimutkaista, mutta toimii hyvänä todella pitkälle vietynä esimerkkinä.
Käsittääkseni tuota Qt:ta voi nykyään käyttää mm. tuossa vitos symbianin päällä, eli voisin kokeilla jotain perusjuttuja tehdä vaikkapa tuolle puhelimelleni (Nokia 5800XM)? Tosin en kyllä tiedä onko sille sitten samat työkalut? Eikös KDE käytä juuri Qt ihan täysin?
Eli näihin ei kait täydellistä vastausta olekaan, mutta osaako kokeneemmat kertoa, että olenko kaatumassa omiin jalkoihin heti ensiaskelilla ja olen käsittänyt asiat ihan täysin väärin?
Niin juu ja tästä kait on hyvä aloittaa Qt?
http://www.freetechbooks.com/c-gui-programming-with-qt-3-t326.html