Koodailen Valalla yhtä harrasteprojektia vapaa-ajalla, takoituksena koodailla softaa joka pyörii komentorivi-sovelluksena serverin päässä. Miksi valitsin Valan? No puhtaasti siksi koska se on vaan v-tun miellyttävä kieli koodailla ja saa nopsaan toteutettua asioita
Pelkkä C-kieli on niin jäykkä, ei olioita, merkkijonojen käsittelyt funktioilla jne. C++ löytyy toki oliot ja muut, mutta en tykkää sen syntaxista ja C++ -kielessä joutuu funtsimaan aika paljon asioita "onko oikein koodattu". Hallitsen kyllä C++ kielen mielestäni suht ok, mutta minusta C++ on vanhanaikainen syntaksiltaan verrattuna modernimpiin kieliin (C#, Java jne.)
Vala-kielihän on tarkoitettu tähän:
GObject - Wikipedia
Eli Vala on tarkoitettu ensisijaisesti Gnome softan tekoon, mutta onko tuosta mitään haittaa jos softan on tarkoitus pyöriä vain Linux-serverin päässä komentorivi tasolla? Lähinnä jos rajapinnan kautta tulee pyyntö toteuttaa asia, tämä softa tekee sen ja tulos pistetään takaspäin. Eli mietin tuoko Valalla koodaaminen jotain puutteita tässä mielessä?
En ole varma edes miksi teen tätä softaa harrastuksena, turhaa aikaa viikonloppuisin? Sanotaanko kokemukset ex-työpaikasta ja nykyisestä työpaikasta, tiedän softan tarpeen yrityksissä, "jospa tämmöinen softa olisi olemassa"
Pelkkä C-kieli on niin jäykkä, ei olioita, merkkijonojen käsittelyt funktioilla jne. C++ löytyy toki oliot ja muut, mutta en tykkää sen syntaxista ja C++ -kielessä joutuu funtsimaan aika paljon asioita "onko oikein koodattu". Hallitsen kyllä C++ kielen mielestäni suht ok, mutta minusta C++ on vanhanaikainen syntaksiltaan verrattuna modernimpiin kieliin (C#, Java jne.)
Vala-kielihän on tarkoitettu tähän:
GObject - Wikipedia
Eli Vala on tarkoitettu ensisijaisesti Gnome softan tekoon, mutta onko tuosta mitään haittaa jos softan on tarkoitus pyöriä vain Linux-serverin päässä komentorivi tasolla? Lähinnä jos rajapinnan kautta tulee pyyntö toteuttaa asia, tämä softa tekee sen ja tulos pistetään takaspäin. Eli mietin tuoko Valalla koodaaminen jotain puutteita tässä mielessä?
En ole varma edes miksi teen tätä softaa harrastuksena, turhaa aikaa viikonloppuisin? Sanotaanko kokemukset ex-työpaikasta ja nykyisestä työpaikasta, tiedän softan tarpeen yrityksissä, "jospa tämmöinen softa olisi olemassa"