Teen aika pitkäjänteistä ohjelmointia tekniiknan alalla.Haluan ohjelmoida Windows alustalla C, C tai C# kielellä ohjelmia joita voi ajaa sekä Windowsissa että Linuxissa.
Käytän nyt Borland C Builder 6:sta, siinä on erilliset VCL ja CLX luokkakirjastot.
CLX koodin piti olla käännettävissä myös Linuxille, miten lie todellisuudessa?
C# en tunnne.Mitä etua siitä on? Mitä heikkouksia? Onko helpompaa?
Aikeina on ryhtyä käyttämään myös Linuxia.
Missä ohjelmointiympäristössä olisi paras tehdä ohjelmia joita on joko mahdollista ajaa sekä Windowsissa että Linuxissa tai ainakin tehdä exe samasta lähdekoodista?
Pääpaino ohjelmissani on omien struct tai class rakenteiden varassa.
Käyttöjärjestelmäriippuvaista on vain käyttöliittymä ja tiedostojen käsittely.
Mutta saattaa niissäkin mennä valtavasti työtä hukkaan kun systeemit muuttuvat.
Käytän nyt Borland C Builder 6:sta, siinä on erilliset VCL ja CLX luokkakirjastot.
CLX koodin piti olla käännettävissä myös Linuxille, miten lie todellisuudessa?
C# en tunnne.Mitä etua siitä on? Mitä heikkouksia? Onko helpompaa?
Aikeina on ryhtyä käyttämään myös Linuxia.
Missä ohjelmointiympäristössä olisi paras tehdä ohjelmia joita on joko mahdollista ajaa sekä Windowsissa että Linuxissa tai ainakin tehdä exe samasta lähdekoodista?
Pääpaino ohjelmissani on omien struct tai class rakenteiden varassa.
Käyttöjärjestelmäriippuvaista on vain käyttöliittymä ja tiedostojen käsittely.
Mutta saattaa niissäkin mennä valtavasti työtä hukkaan kun systeemit muuttuvat.
Vastaukset 2
Vanhimmat
>...samasta lähdekoodista?
http://www.trolltech.com/products/qt/index.html
"...compiled from a single source code on all major platforms"
Saat vielä plussana Unix ja Mac-ympäristöt samalla koodilla.
http://www.wxwidgets.org/