C/C++ & Linux

Opiskelin C:tä ja C :aa ja opin tekemään konsoliohjelmia. Haluaisin nyt kuitenkin parantaa työnsaantimahdollisuuksia ja opetella itsenäisesti tekemään graafisia ohjelmia vaikkapa Xfce:lle tai Gnomelle. Mitä kirjastoja minun pitäisi opetella ja mikä olisi hyvä oppikirja tarkoitukseeni.
4759
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Opiskele jotakin seuraavaa: Qt, wxWidgets, GTK , FLTK, FOX, jne, jne. Kyseiset kirjastot/toolkitit ovat käytännössä kaikki cross platform tyyppisiä, eli pystyt hyödyntämään samaa koodia Windows, Linux, Mac, WinCE, jne. ympäristössä. Lisäksi kirjastot ovat usein saatavilla myös muille kuin C/C kielelle. Google on paras ratkaisu oppimateriaalin hakuun.

Äänestä

Kysymykseesi sisältyy selvä logiikkaristiriita.

"...parantaa työnsaantimahdollisuuksia...tekemään graafisia ohjelmia vaikkapa Xfce:lle tai Gnomelle. "

Eli tahallisesti rajaat niitä työnsaantimahdollisuuksiasi jättämällä graafisimman työpöydän eli KDE:n pois. Miksi?

Äänestä
  • Enpä tiedä, mitä työpöytää Linux-puolen ihmiset käyttävät. Itse olen käyttänyt lähinnä Xfce:tä ja Gnomea. Mutta olisi kiva oppia tekemään Linuxille muitakin kuin komentokehoiteohjelmia.

    Äänestä

  • C++ harjoittelija kirjoitti:

    Enpä tiedä, mitä työpöytää Linux-puolen ihmiset käyttävät. Itse olen käyttänyt lähinnä Xfce:tä ja Gnomea. Mutta olisi kiva oppia tekemään Linuxille muitakin kuin komentokehoiteohjelmia.

    Eräs suomalainen puhelinvalmistaja osti kovalla rahalla hiljattain Trolltech nimisen firman. Tuo firma on tunnettu Qt-komponenttikirjastosta, jota käytetään KDE-ympäristössäkin.

    Jos haluat tehdä graafisia Linux-ohjelmia Suomessa työksesi, niin suosittelen tutustumista Qt-kirjastoon. Oliopohjaisen Qt:n ohjelmointiin C soveltuu muutenkin paremmin kuin C-pohjaiseen Gtk-kirjastoon, jota mm. Gnome käyttää.

    Äänestä

Kommentoi aloitusta


C++ harjoittelija kirjoitti:

Opiskelin C:tä ja C :aa ja opin tekemään konsoliohjelmia. Haluaisin nyt kuitenkin parantaa työnsaantimahdollisuuksia ja opetella itsenäisesti tekemään graafisia ohjelmia vaikkapa Xfce:lle tai Gnomelle. Mitä kirjastoja minun pitäisi opetella ja mikä olisi hyvä oppikirja tarkoitukseeni.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu