Miksi aina javaa?

Mua ärsyttää javailijat .. aina ehdottaa javaa ja javaa .. siis mitä v*ttua silläki oikee tekee.. Java o iha turha se on tavallinen web ohjelmointikieli siinä missä muutkin web ohjelmointikielet(php, javascript,perl) .. java iha perseest. sitä ainakaa kannata rupea ohjelmoimaan.. Mielummin php tai visual basic..
8857
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

Kannattaa vaahdota jostain ohjelmointikielestä..
Käytä ihan mitä lystää, mutta älä piipitä!

Äänestä

Nuo ovat scriptikieliä, eikä oikein Javan kanssa samalla viivalla.

"Mielummin php tai visual basic.. "

Visual Basicia ei nyt ainakaan...

Äänestä

Java on melkoisen yleiskäyttöinen kieli verrattuna vaikkapa ehdottamiisi JavaScriptiin tai PHP:hen. Siksi on melko helppo 'aina ehdottaa javaa ja javaa'.

Lisäksi Java pesee mennen tullen Visual Basicin. :)

Tiedoksi muuten: ohjelmointikieliä, esim. Javaa ja Perliä, käytetään muutenkin kuin webissä.

Äänestä
  • Hm, ei millään pahalla, mutta haluaisin kuulla perusteluita väitteeseen "Java pesee mennen tullen VB:n"

    VB.NET on olio-ohjelmointikieli kuten Java
    VB.NET:llä tekee nopeammin koodia kuin Javalla
    VB.NET tuottaa luettavampaa koodia kuin Java
    VB.NET käyttää samaa luokkakirjastoa kuin Visual C++ tai Visual C# (.NET Framework)
    VB.NET tuottaa nopeampaa koodia kuin Java
    VB.NET on yhteensopivampi Windows-ympäristössä

    Näitä väitteitä ohjelmointikielten paremmuudesta kuulee jatkuvasti, mutta harvemmin tulee mitään perusteluita. Ainoa missä Java on parempi on "Write Once Debug Everywhere". Jos 99 % koneista käyttää Windowsia, niin miksi pitäisi tinkiä tehokkuudesta 1 %:n takia?

    Kuinka monta sovellusta on tehty Javalla? Siis oikeaa sovellusta kuten tekstinkäsittelyohjelma, taulukkolaskentaohjelma, 3D-CAD, 3D-pelit, ym.

    Teimme erään ohjelman Javalla ja C:llä. Kyseessä oli erittäin raskasta numeerista laskentaa vaativa tehtävä. Java-versio oli yli viisi kertaa hitaampi.

    Äänestä

  • void kirjoitti:

    Hm, ei millään pahalla, mutta haluaisin kuulla perusteluita väitteeseen "Java pesee mennen tullen VB:n"

    VB.NET on olio-ohjelmointikieli kuten Java
    VB.NET:llä tekee nopeammin koodia kuin Javalla
    VB.NET tuottaa luettavampaa koodia kuin Java
    VB.NET käyttää samaa luokkakirjastoa kuin Visual C++ tai Visual C# (.NET Framework)
    VB.NET tuottaa nopeampaa koodia kuin Java
    VB.NET on yhteensopivampi Windows-ympäristössä

    Näitä väitteitä ohjelmointikielten paremmuudesta kuulee jatkuvasti, mutta harvemmin tulee mitään perusteluita. Ainoa missä Java on parempi on "Write Once Debug Everywhere". Jos 99 % koneista käyttää Windowsia, niin miksi pitäisi tinkiä tehokkuudesta 1 %:n takia?

    Kuinka monta sovellusta on tehty Javalla? Siis oikeaa sovellusta kuten tekstinkäsittelyohjelma, taulukkolaskentaohjelma, 3D-CAD, 3D-pelit, ym.

    Teimme erään ohjelman Javalla ja C:llä. Kyseessä oli erittäin raskasta numeerista laskentaa vaativa tehtävä. Java-versio oli yli viisi kertaa hitaampi.

    ..molemmilla ihan riittävästi jotta voin sanoa molemmista löytyvän niin hyviä kuin huonojakin piirteitä.

    VB:n etuina on eräänlainen Windows-yhteensopivuus ja melkoisen hyvä sovelluskehitin, kun taas vastaavasti Javassa koodin uusiokäytettävyys ja verkko-ominaisuudet ovat aivan huippuluokkaa. Tämän lisäksi Javan API tarjoaa sen hyödyntämisen oppineelle hemmolle aivan super-muhkean työkalupaketin mitä utopistisimpienkin asioiden toteutamiseen.

    Viimeisimpien kokemusten valossa tulen ainakin henkilökohtaisesti keskittymään koodaamisessa Javan käyttöön aina, kun se vaan on mahdollista, mutta käyttöjärjestelmä- tai hardistason (I/O-, A/D-kortit, jne) jutut teen pakon edessä VBllä, tai C:llä.

    Eri ohjelmointikielellä toteutettujen ohjelmien keskinäinen kommunikointi hoituu kätevästi socket:lla, joten paskankos sillä on loppujenlopuksi väliä millä ne on toteutettu, kunhan vaan toimii ja täyttää tehtävänsä.

    Joskus on ihan hyvä elää vain tätä päivää (VB) ja unohtaa huominen (Java). Monasti asiat tulisi ratkaista yksinkertaisesti vaatimusten mukaan, eikä ideologisten patoutumien sanelemana.

    -Jonttu-

    Äänestä

  • void kirjoitti:

    Hm, ei millään pahalla, mutta haluaisin kuulla perusteluita väitteeseen "Java pesee mennen tullen VB:n"

    VB.NET on olio-ohjelmointikieli kuten Java
    VB.NET:llä tekee nopeammin koodia kuin Javalla
    VB.NET tuottaa luettavampaa koodia kuin Java
    VB.NET käyttää samaa luokkakirjastoa kuin Visual C++ tai Visual C# (.NET Framework)
    VB.NET tuottaa nopeampaa koodia kuin Java
    VB.NET on yhteensopivampi Windows-ympäristössä

    Näitä väitteitä ohjelmointikielten paremmuudesta kuulee jatkuvasti, mutta harvemmin tulee mitään perusteluita. Ainoa missä Java on parempi on "Write Once Debug Everywhere". Jos 99 % koneista käyttää Windowsia, niin miksi pitäisi tinkiä tehokkuudesta 1 %:n takia?

    Kuinka monta sovellusta on tehty Javalla? Siis oikeaa sovellusta kuten tekstinkäsittelyohjelma, taulukkolaskentaohjelma, 3D-CAD, 3D-pelit, ym.

    Teimme erään ohjelman Javalla ja C:llä. Kyseessä oli erittäin raskasta numeerista laskentaa vaativa tehtävä. Java-versio oli yli viisi kertaa hitaampi.

    "VB.NET on olio-ohjelmointikieli kuten Java "

    Mutta ei puhdas sellainen, Visual Basiciin lisättiin jälkikäteen Oliot ja tulos on sen mukainen.

    "VB.NET:llä tekee nopeammin koodia kuin Javalla "

    VB ei ole tulkattava koodi, mutta kunnolisella JIT mootorilla varmasti pistää kampoihin.

    "VB.NET tuottaa luettavampaa koodia kuin Java "

    Löytyykö JavaDoc:kkia vastaava ohjelma ?

    "Kuinka monta sovellusta on tehty Javalla? "

    Borland J Builder ?

    Ja esitetäämpä kysymys kummassa on helpompi tehdä vahingollista koodia ?

    Mutta milenkiintoisepaa olisi pistää C# ja Java vastakkain.

    Äänestä

  • void kirjoitti:

    Hm, ei millään pahalla, mutta haluaisin kuulla perusteluita väitteeseen "Java pesee mennen tullen VB:n"

    VB.NET on olio-ohjelmointikieli kuten Java
    VB.NET:llä tekee nopeammin koodia kuin Javalla
    VB.NET tuottaa luettavampaa koodia kuin Java
    VB.NET käyttää samaa luokkakirjastoa kuin Visual C++ tai Visual C# (.NET Framework)
    VB.NET tuottaa nopeampaa koodia kuin Java
    VB.NET on yhteensopivampi Windows-ympäristössä

    Näitä väitteitä ohjelmointikielten paremmuudesta kuulee jatkuvasti, mutta harvemmin tulee mitään perusteluita. Ainoa missä Java on parempi on "Write Once Debug Everywhere". Jos 99 % koneista käyttää Windowsia, niin miksi pitäisi tinkiä tehokkuudesta 1 %:n takia?

    Kuinka monta sovellusta on tehty Javalla? Siis oikeaa sovellusta kuten tekstinkäsittelyohjelma, taulukkolaskentaohjelma, 3D-CAD, 3D-pelit, ym.

    Teimme erään ohjelman Javalla ja C:llä. Kyseessä oli erittäin raskasta numeerista laskentaa vaativa tehtävä. Java-versio oli yli viisi kertaa hitaampi.

    "Hm, ei millään pahalla, mutta haluaisin kuulla perusteluita väitteeseen "Java pesee mennen tullen VB:n""

    Ei perustelu pesemiseen, mutta miettimistä kyllä.

    - Niin no riippuu mihin kieltä käytetään? Onkohan täällä monikaan miettinyt miksi oikeasti käytetään .Netiä tai Javaa tai muuta? Net varmasti on loistava vaihtoehto niille, jotka ovat eläneet elämänsä MS maailmassa eivätkä tiedä muista järjestelmistä mitään ja että esimerkiksi suurkonepuolelle on turha yrittää lähteä Netillä leikkimään. Netillä voidaan tehdä kivoja pikku sovelluksia työasemapuolelle ja jollakin lailla raskaita sovelluksia palvelin puolelle, mutta oikeaan ohjelmointiin ja sovellustuotantoon se on vain leikkikalu. Okei, oli aika pahasti ja provosoivasti sanottu, mutta huomatkaa, että on elämää MS:n ulkopuolellakin. Fakta kuitenkin on, että java on kova sana ejb, web service ja suurkone puolella. Suurkone puolella on turha puhua Netistä ja toistaiseksi web service puolella se on vasta näyttämässä mihin kykenee.

    "Jos 99 % koneista käyttää Windowsia, niin miksi pitäisi tinkiä tehokkuudesta 1 %:n takia?"

    - Just 99%, millä planeetalla? Hieman realistisuutta liioitteluunkin! Faktaa: Yhä useammat palvelimet alkavat olla Linux palvelimia nykypäivänä ja jopa työasemapuolella on alettu huomioimaan Linuxia varteenotettavana käyttöjärjestelmänä. Totuus kuitenkin on, että suurimmat yritykset eivät lähde leikkimään varmastikaan koskaan pelkästään yhden yrityksen tuotteilla vaan pitävät valikoimissaan muitakin. Miksi? Koska suurien ohjelmisto/palvelutuottajien on liian riskialtista luottaa vain yhteen yritykseen järjestelmien tuottajana (vain yksi syy).

    "Kuinka monta sovellusta on tehty Javalla? Siis oikeaa sovellusta kuten tekstinkäsittelyohjelma, taulukkolaskentaohjelma, 3D-CAD, 3D-pelit, ym. "

    - Kannattaisiko taas miettiä eri kielten eri funktioita? Net = Microsoft, C ja C++ = yllä mainitut tehokkaat sovellukset, Java = laitteistoriippumattomat laajat sovellukset (hajautetut järjestelmät).

    Tässä nyt hieman ajatuksia yritysmaailman puolelta eikä niinkään yksityisen käyttäjän kannalta.

    Äänestä

  • ÖLLÖ kirjoitti:

    "VB.NET on olio-ohjelmointikieli kuten Java "

    Mutta ei puhdas sellainen, Visual Basiciin lisättiin jälkikäteen Oliot ja tulos on sen mukainen.

    "VB.NET:llä tekee nopeammin koodia kuin Javalla "

    VB ei ole tulkattava koodi, mutta kunnolisella JIT mootorilla varmasti pistää kampoihin.

    "VB.NET tuottaa luettavampaa koodia kuin Java "

    Löytyykö JavaDoc:kkia vastaava ohjelma ?

    "Kuinka monta sovellusta on tehty Javalla? "

    Borland J Builder ?

    Ja esitetäämpä kysymys kummassa on helpompi tehdä vahingollista koodia ?

    Mutta milenkiintoisepaa olisi pistää C# ja Java vastakkain.

    Kaikki .net kielet käännetään CIL (Common Intermediate Language) koodiksi joka ajetaan virtuaalikoneessa (CLR). Sillä ei ole paljon väliä koodaako VB.net:llä vai C#.net:llä koska molemmat käännetään tulkattavaksi koodiksi joka käyttää täysin samoja runtimejä ja kirjastoja. Lisäksi .net framework runtime vie valtavan määrän muistia verrattuna java tulkkiin tai kunnon JIT:iin.

    Äänestä

Kommentoi aloitusta


RunQ kirjoitti:

Mua ärsyttää javailijat .. aina ehdottaa javaa ja javaa .. siis mitä v*ttua silläki oikee tekee.. Java o iha turha se on tavallinen web ohjelmointikieli siinä missä muutkin web ohjelmointikielet(php, javascript,perl) .. java iha perseest. sitä ainakaa kannata rupea ohjelmoimaan.. Mielummin php tai visual basic..

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu