C# vs Java

Miltäs näyttäisi teidän mielestä tuo C# ohjelmointikieli? Mitä veikkaatte, yleistyykö vai ei ? Javalla kyllä selvä etumatka, mutta on Msoft ennenkin kuronut etumatkoja kiinni.
4712
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Mielestäni molemmat ovat aika huonoja kieliä. En nyt edes muista onko C# tulkattu kieli samaan tapaan kuin Java, mutta molemmat ovat aika turhia. Miksi sitä pitäisi aina turhan takia kehitellä uusia kieliä? Pascal- ja C-kielet ovat mielestäni ihan loistavia, ei ne perusjutut juurikaan ole muuttuneet aikojen myötä. Java on taas hieman helpompi kuin C , Javassa kieli on vähän sekoitus C:tä ja Pascalia mutta huono puoli on se että tulkattu koodi on aina saakutin hidasta uudemmillakin koneilla. Monimutkaisia ohjelmia ei pitäisi lainkaan kehittää, kyllä hieman pienemmälläkin pitäisi pärjätä.

Äänestä
  • "Mielestäni molemmat ovat aika huonoja kieliä. "

    Riippuu mihin kieltä käytetään. C#:sta mulla ei niinkään tietoa, mutta kyllä java on omiaan juuri siellä missä sitä käytetään. Javaa käytetään jo todella paljon yrityksissä ja suosio kasvaa koko ajan.

    Tietty C-kielellä kannattaa tehdä esim. nopeutta vaativaa raskasta windows softaa, mutta java soveltuu sitten paremmin moneen muuhun.

    Esim. palvelinpuolella java erinomainen kieli. Hitaus ilmenee vain käynnistättäessä ohjelma, mutta sitähän joudutaan tekemään todella harvoin. Käytössä java todella nopea ja varsinkin nopea tehdä koodiin päivityksiä ja muutoksia. Ja virhemahdollisuudet pienemmät.

    Java myös parempi web-sovelluksissa. Eikä vaan yleisessä netissä, vaan myös yritysten intraneteissä. Paljon parempi, että 100 työasemaa pyörittelee samaa softaa, eikä jokaiseen työasemaan tarvitse käydä asentamassa ohjelmaa ja sen tulevia päivityksiä erikseen.

    Mielestäni taistelut javan ja c-kielen välillä turhia, koska molemmat soveltuvat vähän eri tarkoituksiin.

    Javassa myös se hyvä puoli, että se soveltuu paremmin useammalla alustalle ja tietoturva saadaan sillä hieman paremmaksi.

    C-kieli todella tärkeä vielä pitkään, koska ei java pysty sitä korvaamaan. Mutta java ja c# kannattaa ottaa ilolla vastaan juuri niiden hyvien ominaisuuksien takia.

    Äänestä

cee sharp on ikäänkuin visual basicin korvike. Kukaan tuskin kehtaa sanoa, että basicilla tehtäisiin oikeita ohjelmia. Tehdään c :lla rakennuspalokoita, joita sitten käytetään cee sharpilla, eli ne käyttävätä sitä, ketkä eivät oikeasti osaa ohjelmoida. Eivät ne ole toisiaan poissulkevia vaan täydentäviä.

Javasta mulle on jäänyt vain paskanmaksu ja moni epäonnistunut viritys mieleen, kun sitä on koitettu käyttää väärässä paikassa (esimerkiksi windows ohjelman kehittelyssä)

Äänestä
  • Kyllä Visual Basicilla tehdään ihan oikeita ohjelmia, siinä missä millä hyvänsä muullakin ohjelmointikielellä. Etenkin VB:n viimeinen versio, VB.NET, on täysin kelvollinen lähes mihin hyvänsä Windows- ja Web -projektiin (puhumattakaan PocketPC ja SmartPhone -sovelluksista).

    Äänestä

Kommentoi aloitusta


future kirjoitti:

Miltäs näyttäisi teidän mielestä tuo C# ohjelmointikieli? Mitä veikkaatte, yleistyykö vai ei ? Javalla kyllä selvä etumatka, mutta on Msoft ennenkin kuronut etumatkoja kiinni.

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