Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: mattiaalto - 04.02.09 - klo:20.36

Otsikko: Linux jakelujen erot ohjelmoijan kannalta
Kirjoitti: mattiaalto - 04.02.09 - klo:20.36
Distrojen erot
Kirjoittanut: ohjelmoinnin kannalta.   4.2.2009  klo 20.19
       
   
Kokemukseni / tietoni Linuxeista ovat varsin vähäiset.
Aion kumminkin tehdä monikielisiä, cross-platform käyttöliittymiä QT:llä, nyt kun kohtapuolin QT on saatavissa myös LPGL lisenssillä.
OpenGL saattaa olla mukana tai sitten ei.

Käyttiksien teko vielä aloittamatta, mielessä ollut myös WxWidgets.
Ohjelmien tarkoitus toimia windowsissa, macissakin ja tietysti linuxissa.
Mutta onko ongelmia saada sama binaari toimimaan eri linux versioissa?

Jos asia vaati enemmälti paneutumista, linkit olis tervetulleita.
Olen käyttänyt Ubuntua puolisen vuotta, sen kanssa alan jo pärjäilemään.
Ohjelmointi kokemusta sinällään on aika lailla, mutta linuxin kanssa vielä vähän pihalla
Otsikko: Vs: Linux jakelujen erot ohjelmoijan kannalta
Kirjoitti: Lasse. - 04.02.09 - klo:21.34
Käsittääkseni distroissa ei ole eroa suuremmin asian kannalta, kunhan löytyy tarvittavat kirjastot käyttäjältä. Tietysti olisi järkevää luoda valtadistroille omat helposti asennettavat paketit yleisen binäärin sijaan, tässä en kyllä tarkemmin osaa auttaa.
Otsikko: Vs: Linux jakelujen erot ohjelmoijan kannalta
Kirjoitti: snifi - 04.02.09 - klo:22.01
Jos siirrettävyys on tärkein tekijä, tee käyttöliittymät Pythonilla. Useimmiten ei järjestelmäriippuvaiseen koodiin edes tarvitse mennä, mutta voit toki halutessasi opetella myös C/C++ koodin hyväksikäytön Pythonista.

Tällä hetkellä Python on ohjelmointikielistä selkeästi paras useimpiin ohjelmointitarpeisiin. Python-ohjelmat ovat selkeitä, yksikäsitteisiä ja helppolukuisia. Käyttöliittymien suunnitteluun se on korkean tason ohjelmointikielenä todennäköisesti tuottavin työväline.
Otsikko: Vs: Linux jakelujen erot ohjelmoijan kannalta
Kirjoitti: mattiaalto - 05.02.09 - klo:22.10
Mikä GUI kirjasto kannattaisi valita.
Kielenä mieluiten C/C++
CodeBlocks miellyttää.
QT ? wxWidgets?
siirrettävyys on tärkeä,
ohjelmien pääpaino on  omissa C-kielisissä laskenta moduleissa
GUI:n ei tarvi olla nätti
Otsikko: Vs: Linux jakelujen erot ohjelmoijan kannalta
Kirjoitti: janne - 05.02.09 - klo:22.13
Mikä GUI kirjasto kannattaisi valita.
QT ? wxWidgets?

ihan hyviä molemmat, erona hitusen eri lähestymistapa. gtk+ ei taida olla kovin valmis mäkillä, joten se jäänee pois laskuista.