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
1166
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
Valtion alijäämä = yritystukien määrä = 10 mrd. euroa
Mutta persut eivät vaan suostu tasapainottamaan valtion budjettia, vaikka yritystuet on tiedetty haitallisiksi. Miksi p1037580Suomi käyttää sosiaalietuuksiin suhteessa eniten rahaa koko maailmassa
Suomi käyttää sosiaaliturvaetuuksiin enemmän rahaa suhteessa bruttokansantuotteeseen kuin mikään muu maa maailmassa. Su3676649Grahn-Laasonen: "Kansalainen joutuu pettymään, jos demareita äänestää"
Ministeri viittaa tuoreeseen Helsingin Sanomien juttuun, jossa demarijohtajan keinoja Suomen suunnan muuttamiseksi esite643995Vähän fiksumpi Nimi kisa ? :=)
Kirjoita teidän etunimet allekkain. Jos nimissä on joku kirjain sama, poista se. Tee sama tarkistus kaikille kirjaimill293739Mikä on suurin luonne- eroavuus sinussa
Ja kaivatussasi? Vaikuttaako se huonoon vai hyvään suuntaan siinä, että teistä voisi tulla jotain?1962226Kenen haluaisit voittavan Amazing Racen: Tuomas ja Esko, Millu ja Karoliina vai Maria ja Vilma?
Amazing Race Suomi huipentuu lauantaina finaaliin. Jäljellä on kolme paria ja tiedossa on tehtäviä, jotka järkyttävät os201927- 621690
Gallup: Katsotko Salkkareita tai oletko katsonut?
Salatut elämät on suomalaisten suosikkisarja vuosikymmenestä toiseen. Salkkareiden parissa viettää aikaa sukupolvet laps181626Elämäni biisi starttaa uudessa muodossa - Voi olla pettymys faneille!
Elämäni biisi ja juontaja Katja Ståhl ovat suomalaisten suosikkeja. Lauantai-iltaisin ohjelma on vetänyt tv-katsojat arv11520Amazing Race Tomas rehellisenä Esko-appiukon, 63, tilasta: "Sairastelut ja..."
Tomas Grekov ja Esko Rotola-Pukkila ovat mukana Amazing Race Suomi -kisassa. Ja nyt vuorossa on finaali. Hankaluuksia m11517