Tervehdys.
Tuli väsättyä visual basic expressillä pieni laskenta ohjelma.
Ja satuin huomaamaan että sillä olisi käyttöä paljon enemmän jos sen saisi käännettyä puhelimessa toimivaksi.
Kannettavaa ei kehtaa kuskata joka paikkaan mukaaan mutta puhelin on melkein aina mukana.
Onko jotakin kääntäjää joka osaisi kääntää visual basicin lähdekoodin sellaiseen muotoon että sen saisi puhelimen ymmärtävään muotoon.
Ei kehtaisi opetella jotakin symbiania tai mikä se nyt oli vain sen takia että saisi jo toimivan ohjelman uudelleen kirjoittaa toiseen muotoon.
Puhelin johon ajattelin sen ohjelman olisi nokian 5500 tai sitten samsung u600
Ohjelman kääntäminen
5
1020
Vastaukset
"Onko jotakin kääntäjää joka osaisi kääntää visual basicin lähdekoodin sellaiseen muotoon että sen saisi puhelimen ymmärtävään muotoon."
Ei ole. Visual Basic on epästandardi kieli ja se ei toimi kuin siellä missä Microsoftia kiinnostaa ja niin pitkään kuin Microsoftia kiinnostaa. Jos haluaa ohjelmakoodin toimivan eri paikoissa niin se pitää tehdä standardoidulla kielellä tai vähintäänkin avoimen lähdekoodin työkalulla jotka saa sitten siirrettyä eri paikkoihin kääntämällä (kun joku Python ympäristö esimerkiksi on tehty C:llä joka on standardoitu kieli).
"Ei kehtaisi opetella jotakin symbiania tai mikä se nyt oli vain sen takia että saisi jo toimivan ohjelman uudelleen kirjoittaa toiseen muotoon."
Symbian on käyttöjärjestelmä. Se ei mitään ihmeen opettelua vaadi vaan homma pitää tehdä ohjelmointikielellä joka toimii eri käyttöjärjestelmissä. C , C, Java tai Python esimerkiksi. Java ja Python kyllä tarvitsevat Windowsille ajoympäristön asentamista ja Symbian tietääkseni tarvitsee myös Pythonille ja Nokia tarjoaa sellaisen. Javassa ohjelma käännetään tavukoodiksi jota Javaympäristö ajaa mutta Pythonissa ajetaan selkokielistä koodia kääntämättä. C :lla ja C:llä ohjelma käännetään alustalle natiivikoodiksi. Niillä saa myös nopeiten toimivat ohjelmat ja ovat näistä kielistä ne jotka on standardoitu. Symbianissa ei kuitenkaan voi käyttää C :n standardikirjastoa mikä ei kuitenkaan haittaa kun se on monelta osin tehty ansaksi huonoille ohjelmoijille.- Puhelimeen
Kiitoksia vastauksesta.
Taitaa pitää sittenkin opetella joku toinenkin ohjelmointi kieli.
Se ohjelma jonka tein, niin sillä olisi tosi paljon enemmän käyttöä puhelin versiona.
Olisikohan miten helppoa sitten kirjoittaa visual basicissa toimiva koodi esim. javalle?
Eroaako ne rakenteeltaan miten paljon?
Eikös nokian puhelin pysty ajamaan javalla tehtyjä sovelluksia?
Vai olisiko joku muu "helppo" tapa tai ohjelmointi kieli jolla tekisi sen.
Lähinnä olisi jos siihen nokialaiseen tekisi sen ohjelman.
Saa nähdä tuleeko tästä mitään, vai jääkö se vain iäisyys projektiksi.
Mieli tekisi, vaan kun ei äly riitä, eikä aikaakaan jää töiden jälkeen paljoa asioiden opiskeluun. Puhelimeen kirjoitti:
Kiitoksia vastauksesta.
Taitaa pitää sittenkin opetella joku toinenkin ohjelmointi kieli.
Se ohjelma jonka tein, niin sillä olisi tosi paljon enemmän käyttöä puhelin versiona.
Olisikohan miten helppoa sitten kirjoittaa visual basicissa toimiva koodi esim. javalle?
Eroaako ne rakenteeltaan miten paljon?
Eikös nokian puhelin pysty ajamaan javalla tehtyjä sovelluksia?
Vai olisiko joku muu "helppo" tapa tai ohjelmointi kieli jolla tekisi sen.
Lähinnä olisi jos siihen nokialaiseen tekisi sen ohjelman.
Saa nähdä tuleeko tästä mitään, vai jääkö se vain iäisyys projektiksi.
Mieli tekisi, vaan kun ei äly riitä, eikä aikaakaan jää töiden jälkeen paljoa asioiden opiskeluun."Olisikohan miten helppoa sitten kirjoittaa visual basicissa toimiva koodi esim. javalle? Eroaako ne rakenteeltaan miten paljon?"
Paljon. Visual Basic perustuu Basicciin joka on 60-luvulta. Suurin suosio oli 80-luvun kotimikroissa ja Visual Basic laajensi siitä sitten oman kummajaisen mikä on ihan oma virityksensä. Oli 90-luvun loppuvuosille saakka käyttökelpoinen.
C kehittyi 70-luvulla ja siitä tuli 70-luvun lopulla siitä oli tullut defacto standardi unixien ohjelmointiin. 80-luvun loppuun mennessä, siitä on tullut ohjelmointikielten lingua franca jota se on ollut nykypäivään saakka.
Ja sillä lingua francalla tarkoitan sitä, että oikeastaan joka konetta voi ohjelmoida C:llä, ja sen lisäksi C , Java, C# ja D perustuvat C:n syntaksiin ja näistä ainoastaan D on sellainen mitä ei juurikaan käytetä. C#
Joudut siis opiskelemaan tämän defacto syntaksin millä ohjelmia tehdään, joita normaalisti käytetään. C#:lla ei ohjelmia voi tehdä Symbianiin.
"Vai olisiko joku muu "helppo" tapa tai ohjelmointi kieli jolla tekisi sen."
Symbianiin saa Python ajoympäristön niin voi ajaa Pythonilla tehtyjä ohjelmia. Se on sellainen tulkattava kieli 90-luvulta mikä on tämän vuosituhannen alussa korvannut Basicin Javan sillä kielenä millä ohjelmoinnin opiskelu kannattaa tehdä, ja sopii näppärästi pikku ohjelmiin hetken tarpeeseen, skriptaukseen ja protoiluun. Tällä sitten on oma syntaksinsa. Tämä kävisi C:n, C :n ja Javan ohella.- Selevä
M-Kar kirjoitti:
"Olisikohan miten helppoa sitten kirjoittaa visual basicissa toimiva koodi esim. javalle? Eroaako ne rakenteeltaan miten paljon?"
Paljon. Visual Basic perustuu Basicciin joka on 60-luvulta. Suurin suosio oli 80-luvun kotimikroissa ja Visual Basic laajensi siitä sitten oman kummajaisen mikä on ihan oma virityksensä. Oli 90-luvun loppuvuosille saakka käyttökelpoinen.
C kehittyi 70-luvulla ja siitä tuli 70-luvun lopulla siitä oli tullut defacto standardi unixien ohjelmointiin. 80-luvun loppuun mennessä, siitä on tullut ohjelmointikielten lingua franca jota se on ollut nykypäivään saakka.
Ja sillä lingua francalla tarkoitan sitä, että oikeastaan joka konetta voi ohjelmoida C:llä, ja sen lisäksi C , Java, C# ja D perustuvat C:n syntaksiin ja näistä ainoastaan D on sellainen mitä ei juurikaan käytetä. C#
Joudut siis opiskelemaan tämän defacto syntaksin millä ohjelmia tehdään, joita normaalisti käytetään. C#:lla ei ohjelmia voi tehdä Symbianiin.
"Vai olisiko joku muu "helppo" tapa tai ohjelmointi kieli jolla tekisi sen."
Symbianiin saa Python ajoympäristön niin voi ajaa Pythonilla tehtyjä ohjelmia. Se on sellainen tulkattava kieli 90-luvulta mikä on tämän vuosituhannen alussa korvannut Basicin Javan sillä kielenä millä ohjelmoinnin opiskelu kannattaa tehdä, ja sopii näppärästi pikku ohjelmiin hetken tarpeeseen, skriptaukseen ja protoiluun. Tällä sitten on oma syntaksinsa. Tämä kävisi C:n, C :n ja Javan ohella.Kiitoksia kun kerroit miten asian laita on.
Itsellä ei ole sen paremmin tietoa muista ohjelmointi kielistä, jotta minkälaisia ne ovat.
Oli vaan hetken mieli johde vähän opetella ohjelmointia että saisi tehtyä itselleen pieniä apuohjelmia koneelle.
Ja tuli valittua visualbasic express kun sen sai helpolla netistä ja ennen kaikkea vielä ilmaiseksi.
Nyt vaan huomasin että jos olisi onnistunut se ohjelman koodaus puhelimeen niin maailma olisi ollut taas yhden askeleen lähempänä täydellisyyttä.(omasta mielestä)
Hyvin tuolla visualbasicilla on pärjännyt siihen tarpeeseen mitä itse on voinut kuvitella tekevänsä näillä taidoilla.
On tullut tehtyä itselle muutama apuohjelma omiin tarpeisiin ja peräti myös työpaikallekkin tuotannon ohjaukseen.
Ja ohjelmat toimivat niinkuin niiden on suunniteltu toimivan, joten ei kait se VB express niin huono ole kuin mitä sitä aina haukutaan.
Ei pidä lusikalla kaivaa jos hommaan tarvitaan lapio. Selevä kirjoitti:
Kiitoksia kun kerroit miten asian laita on.
Itsellä ei ole sen paremmin tietoa muista ohjelmointi kielistä, jotta minkälaisia ne ovat.
Oli vaan hetken mieli johde vähän opetella ohjelmointia että saisi tehtyä itselleen pieniä apuohjelmia koneelle.
Ja tuli valittua visualbasic express kun sen sai helpolla netistä ja ennen kaikkea vielä ilmaiseksi.
Nyt vaan huomasin että jos olisi onnistunut se ohjelman koodaus puhelimeen niin maailma olisi ollut taas yhden askeleen lähempänä täydellisyyttä.(omasta mielestä)
Hyvin tuolla visualbasicilla on pärjännyt siihen tarpeeseen mitä itse on voinut kuvitella tekevänsä näillä taidoilla.
On tullut tehtyä itselle muutama apuohjelma omiin tarpeisiin ja peräti myös työpaikallekkin tuotannon ohjaukseen.
Ja ohjelmat toimivat niinkuin niiden on suunniteltu toimivan, joten ei kait se VB express niin huono ole kuin mitä sitä aina haukutaan.
Ei pidä lusikalla kaivaa jos hommaan tarvitaan lapio."Ja tuli valittua visualbasic express kun sen sai helpolla netistä ja ennen kaikkea vielä ilmaiseksi."
Lähes kaikki ohjelmointivälineet on nykyisin ilmaisia. Microsoftin omat tosin on sellaisia, että ne toimii vain Microsoftin omissa käyttöjärjestelmissä. Muilla toimii paremmin ja samalle kielelle voi olla useitakin työkaluja.
"Ja ohjelmat toimivat niinkuin niiden on suunniteltu toimivan, joten ei kait se VB express niin huono ole kuin mitä sitä aina haukutaan."
No se kieli on kyllä oikeasti aika karmeata 60-luvun peruja, mitä nyt on pariin kertaan muutettu (parempaan suuntaan) joka tarkoittaa sitä, että ohjelmatkin on hajonneet näissä muutoksissa. Nykyisin Visual Basic on olemassa lähinnä siksi, että se oli 90-luvun lopulla vielä käyttökelpoinen ja pitäisi näitä ohjelmia ylläpitää ja haluttaisiin jotenkin siirtää nykypäivään. Uusia ohjelmia sillä ei tehdä kun on oikeasti parempia työkaluja ja sellaisia joilla tehdyt softat kestää aikaa niin etteivät hajoa.
Visual Basicilla tehdyt ohjelmat hajoaa aina kun Microsoft haluaa muuttaa sitä kieltä tai vaikka päättää lopettaa tämän tuotteen mikä varmaan käy jossain vaiheessa kun Visual Basic ohjelmat on kirjoitettu nykyaikaan. Tästä syystä on ikävää tehdä työkalulla jonka kanssa ollaan naimisissa jonkun yrityksen kanssa.
Luonnollisesti ohjelmat toimii oikein jos ne on kirjoitettu oikein. Mutta jotta saa jotain perspektiiviä asioihin, C-kielellä esimerkiksi on tehty softaa 70-luvulla jota käytetään edelleen laajalti. Microsoft on tehnyt Basicceja 70-luvulta alkaen mutta ne ohjelmat ei ole toimineet eri koneiden välillä ja uudet versiot Visual Basicista on hajottaneet sitä myös. Tietokoneohjelmien uudelleen kirjoittaminen on aika ikävää jos on vähänkin monimutkaisemmasta kyse.
Visual Basic olikin silloin 1991-1998 välillä kelpo työkalu ns. korporaatiosoftiin. Sillä oli hyvä tehdä Windowsille GUI-softa jonkun tietokannan päälle ja oli hyvä yksinkertaisiin ohjelmiin ja oli helposti omaksuttava. Sitten tuli Java ja webin ohjelmointi kävi helposti myös PHP:llä joten se Visual Basic jäi tarpeettomaksi. Ei sillä uusia ohjelmia enää oikein tehdä vaan ylläpidetään vanhoja 90-luvun virityksiä.
Kyllähän Microsoft sitä sitten edelleen tarjoaa omana ratkaisuna "helposti opittavana kielenä" joka toimii vain Windowsissa eikä esimerkiksi siinä Symbianissa, Mac OS X:ssä, Susessa tai missään muussakaan joka onkin syy siihen miksi se sitä jakelee (että saa myytyä Windowsia).
Helppoon kielen oppimiseen on ollut Python paras ratkaisu vuodesta 1994 eteenpäin joten jos se on tärkeä ominaisuus niin tämä on paras ja se toimii Symbianissakin.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Suomi on täysin sekaisin
Jo ties monettako päivää hirveä itku ja poru jostain helvetin nilviäisistä. https://www.is.fi/taloussanomat/art-20000104594950Ensimmäisestä kohtaamisesta saakka
minulla on ollut hämmentynyt olo. Miten voit tuntua siltä, että olisin tuntenut sinut aina? Sinun kanssasi on yhtä aikaa151762Aivan täysin tahallinen teko
Ei mitään puolusteluja, eikä selittelyitä. Kuljettajalle kerrottiin asiasta siinä paikanpäällä, mutta silti hän ajoi ves941488Olet saanut minut sekoamaan
Tunteiden ristiaallokossa vellominen on ollut melkoinen kokemus. Ei kukaan ole saanut minua niin raiteiltaan kuin sinä.231377Suomussalmi saatu vihdoin maailmankartalle!
Nyt kun Suomussalmi on vihdoin viimein saatu ennennäkemättömällä tavalla maailman tietoisuuteen niin voitaisiin järjestä531369Mainehaitta metsäkonefirmalle
Hukkajoen tapahtumista liikkuu paljon huhuja. Eikö kannattaisi julkaista raakkuja tuhonneen metsäkoneyrityksen nimi, kos531258Oho! Maajussi-Kallelta pakit saanut morsioehdokas Miss Suomi -kisoissa! Tunnistaisitko hänet nyt?
Hmm, tunnistaisitko?!? Onnea missihulinoihin! Lue lisää ja katso kuvat: https://www.suomi24.fi/viihde/oho-maajussi-01085Myönnän sinulle nyt
Että olen erittäin mustasukkainen sinusta jo nyt. Ikävä on tämä tunne, kun tietämättömyyden solista nousee myrkkyä miele541030Pysytäänkö nainen
edelleen yhtä viileän tyynenä kun nähdään. Uskotko että tahtoessani saisin murettua tyyneytesi hyvin helposti.57905Olen käyttäytynyt ristiriitaisesti
eikä minusta varmaankaan ota mitään selvää. Se johtuu siitä, kun järki sanoo ei, ei, ei ja sydän sanoo kyllä, kyllä, kyl62904