Mitä Javalla voi tehdä ?

Pelle

Aivan, eli mitä ?
(Tuskin mitään 3d -pelejä)
Tai mitään käyttöjärjestelmää / html -editoria ?

14

1632

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • joo

      Java on yleisesti tunnettu siitä, että sitä käyteään Web-pohjaisissa sovelluksissa. Javalla ei todellakaan voi tehdä raskaita töitä. Mikä estää html-editorin tekemisen javalla? Ei mikään. Olet tainnut joskus pelata selaimellasi jotain pelejä? Ne ovat kaikki (todennäköisesti) ohjelmoitu javalla. Lisäksi javaa voi käyttää rajapintana tietokantoihin ja paljon muuhunkin. Paras puoli javassa on se, että sama koodi toimii Windowsissa, Linuxissa ja Macissa, riittää kunhan koneessa on java-virtuaalikonsoli. Javaa tullaan tulevaisuudessa näkemään tv:ssä, mikrossa jne. Kännyköissähän se jo on esim. Nokia 3340?. Siitä vain opettelemaan. Pian voit jo pelata Nokialaisessasi itse ohjelmoimaa peliäsi.

      • Ohjelmoija II

        >Javalla ei todellakaan voi tehdä raskaita töitä.

        ainakaan epäpätevissä käsissä. Kun koodaa niinkuin kuuluu, toimii suurin osa softista niin ettei mitään havaittavaa eroa muilla kielillä koodattuihin ohjelmiin ole.


      • joo
        Ohjelmoija II kirjoitti:

        >Javalla ei todellakaan voi tehdä raskaita töitä.

        ainakaan epäpätevissä käsissä. Kun koodaa niinkuin kuuluu, toimii suurin osa softista niin ettei mitään havaittavaa eroa muilla kielillä koodattuihin ohjelmiin ole.

        >>Javalla ei todellakaan voi tehdä raskaita töitä.

        >ainakaan epäpätevissä käsissä. Kun koodaa niinkuin kuuluu, toimii suurin osa softista >niin ettei mitään havaittavaa eroa muilla kielillä koodattuihin ohjelmiin ole.

        Älä viitsi väitellä, kun itsekin tiedät, ettei tuo ole totta. Vai onko sulla näyttää jotsin raskasta java-sovellusta. Eipä taida olla. Tai sitten maailmassa ei ole vielä yhtään pätevää java-ohjelmoijaa.


      • Hiron
        joo kirjoitti:

        >>Javalla ei todellakaan voi tehdä raskaita töitä.

        >ainakaan epäpätevissä käsissä. Kun koodaa niinkuin kuuluu, toimii suurin osa softista >niin ettei mitään havaittavaa eroa muilla kielillä koodattuihin ohjelmiin ole.

        Älä viitsi väitellä, kun itsekin tiedät, ettei tuo ole totta. Vai onko sulla näyttää jotsin raskasta java-sovellusta. Eipä taida olla. Tai sitten maailmassa ei ole vielä yhtään pätevää java-ohjelmoijaa.

        Javalla on muunmuassa tehty Borlandin JBuilder ja Oraclen DBA Studio, joka on aika raskas ja graafinen sovellus.. Ja molemmat on havaittavasti ja häiritsevästi normaalia Windows-sovelluksia hitaampia.


      • Olbe

        Niin, eikös toi java alunperin kehitetty vain kaikkein yksinkertaisimpia laitteita varten, esim. kahvin- ja vedenkeittimet?
        Näin olen ymmärtäny, joten ei se ekana tainnu tietskareissa olla..
        Ja sen verran, että Flash on alkanu korvaan noita javapelejä, joten saa nähdä monessako vuodessa pelit jää sen varjoon.. (kaikkee muuta kyllä kantsii tehdä edelleenkin sillä javalla ja JScriptillä..)


      • jepu jeps
        joo kirjoitti:

        >>Javalla ei todellakaan voi tehdä raskaita töitä.

        >ainakaan epäpätevissä käsissä. Kun koodaa niinkuin kuuluu, toimii suurin osa softista >niin ettei mitään havaittavaa eroa muilla kielillä koodattuihin ohjelmiin ole.

        Älä viitsi väitellä, kun itsekin tiedät, ettei tuo ole totta. Vai onko sulla näyttää jotsin raskasta java-sovellusta. Eipä taida olla. Tai sitten maailmassa ei ole vielä yhtään pätevää java-ohjelmoijaa.

        Native interface, tavukoodi assembler. kyllä sillä tehoa saadaan. Mutta helpompaa lienee kirjoittaa jollain muulla.


      • jepu jeps
        Olbe kirjoitti:

        Niin, eikös toi java alunperin kehitetty vain kaikkein yksinkertaisimpia laitteita varten, esim. kahvin- ja vedenkeittimet?
        Näin olen ymmärtäny, joten ei se ekana tainnu tietskareissa olla..
        Ja sen verran, että Flash on alkanu korvaan noita javapelejä, joten saa nähdä monessako vuodessa pelit jää sen varjoon.. (kaikkee muuta kyllä kantsii tehdä edelleenkin sillä javalla ja JScriptillä..)

        Kyllä sulautettuja järjästelmiä, jossa koodin pitää olla sellaista että se ei kaadu vaikka ohjelmoija tekee virheen.


      • Ohjelmoija II
        joo kirjoitti:

        >>Javalla ei todellakaan voi tehdä raskaita töitä.

        >ainakaan epäpätevissä käsissä. Kun koodaa niinkuin kuuluu, toimii suurin osa softista >niin ettei mitään havaittavaa eroa muilla kielillä koodattuihin ohjelmiin ole.

        Älä viitsi väitellä, kun itsekin tiedät, ettei tuo ole totta. Vai onko sulla näyttää jotsin raskasta java-sovellusta. Eipä taida olla. Tai sitten maailmassa ei ole vielä yhtään pätevää java-ohjelmoijaa.

        Mulla on parhaillaan menossa softaprojekti Javalla (spesiaalisofta taloushallinnon käyttöön), vastaavan tyyppinen löytyy myös C :lla toteutettuna. Ja käytännössä ei tavallinen käyttäjä huomaa softien pyöritysnopeudessa mitään eroa. Tämä pätee suurimmassa osassa tapauksia, ellet ole huomannut!

        Tätäkin softaa käytetään sekä Win2000- että Linux-alustalla. Heitäs samantien, millä teet yhtä näppärästi loppukäyttäjille softan joka toimii kummassa tahansa, ilman että tarttee koodia muuttaa?

        Oletkos muuten huomannut bugien määrissä mitään eroa C ja Java-softien välillä, niitä löytyy keskimäärin erittäin paljon vähemmän Java-koodista.


      • Ohjelmoija©
        jepu jeps kirjoitti:

        Kyllä sulautettuja järjästelmiä, jossa koodin pitää olla sellaista että se ei kaadu vaikka ohjelmoija tekee virheen.

        Hmm...tämä paikka ei ehkä ole se, missä ammattilais ohjelmoijat viettävät suurimman osan ajastaan.


      • vmx1200
        Ohjelmoija II kirjoitti:

        Mulla on parhaillaan menossa softaprojekti Javalla (spesiaalisofta taloushallinnon käyttöön), vastaavan tyyppinen löytyy myös C :lla toteutettuna. Ja käytännössä ei tavallinen käyttäjä huomaa softien pyöritysnopeudessa mitään eroa. Tämä pätee suurimmassa osassa tapauksia, ellet ole huomannut!

        Tätäkin softaa käytetään sekä Win2000- että Linux-alustalla. Heitäs samantien, millä teet yhtä näppärästi loppukäyttäjille softan joka toimii kummassa tahansa, ilman että tarttee koodia muuttaa?

        Oletkos muuten huomannut bugien määrissä mitään eroa C ja Java-softien välillä, niitä löytyy keskimäärin erittäin paljon vähemmän Java-koodista.

        "Heitäs samantien, millä teet yhtä näppärästi loppukäyttäjille softan joka toimii kummassa tahansa, ilman että tarttee koodia muuttaa?"

        V: Trollteching QT:lla ;)

        " Oletkos muuten huomannut bugien määrissä mitään eroa C ja Java-softien välillä, niitä löytyy keskimäärin erittäin paljon vähemmän Java-koodista."
        Totta, valitettavasti vaan juuri tästä syystä Java-koodajat eivät välttämättä kehity yhtä hyvin, kun kieli ei salli pienten virheiden tekemistä...


    • joku

      Javalla saa tehtyä hyvin ohjelmia joiden pitää toimia eri ympäristöillä. Html editori onnistuu hyvin ellet päätä tehdä jotain uutta frontpagea.

      3D pelitkin onnistuvat, käy katsomassa SpaceCowboy nimistä peliä. Mutta Java3D kannattaa ilmeisestikkin jättää rauhaan. Pyörivät hyvin matalalla tasolla kutsuen suoraan native funktioita, vanhat demokikat käytössä ?

      Käyttöjärjästelmää sillä ei pysty tekemään, ellet sitten tee jonkinlaista "opetusohjelmaa". Native käännöksellä saa ehkä jotain aikaan ?

    • fani

      Javalla voi tehdä mitä vaan. Myös käyttöjärjestelmän kirjoittaminen onnistuu. Silloin tosin tosin tarvitaan laitetason Java VM. Javalla _on tehty_ pro-tason servereitä, tietokantasovelluksia, 3d-ohjelmia jne. Tulevat digitv-sovelluksetkin ovat Javaa...

      Java-ohjelmat ovat ikävä kyllä C/C -ohjelmia huomattavasti hitaampia. Hitaus ei näy ohjelmissa joissa ei ole graafista ulkoasua, eli pelkkä laskenta hoituu Javallakin. Yksinkertaisten käyttöliittymien tekoon Java sopii kuitenkin hyvin. Raskaiden graafisten ohjelmien (3D-pelit) tekoon Java on (vielä) nykyisillä laitteilla käyttökelvoton.

      • Ohjelmoija©

        Javaahan ei alunperin tarkoitettukaan esim. käyttöjärjestelmäkoodaukseen tai 3D ohjelmointiin, vaan siinä haettiin "portabilityä" (nyt joku nopeasti puhumaan ANSI C:stä). Java on kokoajan kehityksen alla, toisin kuin suurin osa muista ohjelmointikielistä (correct me if I'm wrong). En myöskään usko että Javasta halutaan tehdä mitään universaalia ohjelmointikieltä.

        Kovat jätkät koodaa edelleen assemblyllä :P


    • Piru

      Pystyyhän sillä tekeen varmasti mitä vaan, eri asia on kannataako. Joku c kun pääsee suoraan koneen ytimeen, mutta javassa pitää olla virtuaalikone välissä joka varmasti syö tehoja.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Martinan uusi poikakaveri

      Sielläpä se sitten on. Instastoorissa pienissä speedoissa retkottaa uusin kulta Martinan kanssa. Oikein sydämiä laitettu
      Kotimaiset julkkisjuorut
      204
      3085
    2. Suomessa helteet ylittää vasta +30 astetta.

      Etelä-Euroopassa on mitattu yli +40 asteen lämpötiloja. Lähi-Idässä +50 on ylitetty useasti Lämpöennätykset rikkoutuva
      Maailman menoa
      239
      1590
    3. Laita mulle viesti!!

      Laita viesti mesen (Facebook) kautta. Haluan keskustella mutta sinun ehdoilla en halua häiriköidä tms. Yhä välitän sinus
      Ikävä
      92
      1442
    4. Millaisessa tilanteessa olisit toiminut toisin

      Jos saisit yhden mahdollisuuden toimia toisin?
      Ikävä
      88
      1342
    5. Vanhemmalle naiselle

      alkuperäiseltä kirjoittajalta. On olemassa myös se toinen joka tarkoituksella käyttää samaa otsikkoa. Ihan sama kunhan e
      Ikävä
      46
      1304
    6. Fazer perustaa 400 miljoonan suklaatehtaan Lahteen

      No eipä ihme miksi ovat kolminkertaistaneen suklaalevyjensä hinnan. Nehän on alkaneet keräämään rahaa tehdasta varten.
      Maailman menoa
      148
      1206
    7. Ajattelen sinua tänäkin iltana

      Olet huippuihana❤️ Ajattelen sinua jatkuvasti. Toivottavasti tapaamme pian. En malttaisi odottaa, mutta odotan kuitenkin
      Ikävä
      12
      1168
    8. Ökyrikkaat Fazerit saivat 20 MILJOONAA veronmaksajien varallisuutta!

      "Yle uutisoi viime viikolla, että Business Finland on myöntänyt Fazerille noin 20 miljoonaa euroa investointitukea. Faze
      Maailman menoa
      120
      992
    9. Miehelle...

      Oliko kaikki mökötus sen arvoista? Ei mukavalta tuntunut, kun aloit hiljaisesti osoittaa mieltä ja kohtelit välinpitämät
      Ikävä
      89
      912
    10. Tuntuu liian hankalalta

      Lähettää sulle viesti. Tarvitsen apuasi ottaa koppi tilanteesta. Miehelle meni.
      Ikävä
      44
      793
    Aihe